MKLONGINT

FreeBASIC-Referenz » Alphabetische Befehlsreferenz » M » MKLONGINT

Syntax: MKLONGINT[$](LONGINT-Ausdruck)
Typ: Funktion
Kategorie: Speicherverwaltung

MKLONGINT verwandelt eine LONGINT-Zahl in einen 8-Byte-STRING. Das Dollarzeichen ($) als Suffix ist optional. MKLONGINT ist die Umkehrung von CVLONGINT.

Der von MKLONGINT zurückgegebene String stellt eine binäre Kopie der übergebenen Zahl dar.

Beispiel:

DIM n AS LONGINT
n = &h21656D6F636C6557
PRINT MKLONGINT(n)
PRINT chr(&h57, &h65, &h6C, &h63, &h6F, &h6D, &h65, &h21)
SLEEP

Ausgabe:

Welcome!
Welcome!

Unterschiede zu QB: neu in FreeBASIC

Unterschiede unter den FB-Dialektformen:
In der Dialektform -lang qb steht MKLONGINT nicht zur Verfügung und kann nur über __MKLONGINT aufgerufen werden.

Siehe auch:
CHR, MKSHORT, MKI, MKL, MKS, MKD, ASC, CVSHORT, CVI, CVL, CVLONGINT, CVS, CVD, Datentypen umwandeln