mem_dump gibt einen String als Speicherblock im Kommandofenster aus.
Returnwert
n ist die Länge des Strings. Falls bStringReturn auf TRUE (1) gesetzt ist, liefert die Ffunktion einen String zurück.
Parameter
ssString ist ein String, der auch Null-Zeichen enthalten kann.
count ist die Anzahl an Bytes die ausgegeben werden sollen. Falls count 0 oder größer oder gleich mem_len(ssString) ist, werden alle Bytes ausgegeben.
offset ist die Anfangsposition in ssString. Defaultwert ist 0.
Falls bStringReturn auf TRUE (1) gesetzt ist, liefert die Funktion einen String zurück. Defaultwert ist FALSE (0).
Beispiel
* mem_dump("Hello")
00000000 48 00 65 00 6c 00 6c 00-6f 00 H.e.l.l.-o
10.0000
* mem_dump("Hello\x00Hello")
00000000 48 00 65 00 6c 00 6c 00-6f 00 00 00 48 00 65 00 H.e.l.l.-o...H.e.
00000010 6c 00 6c 00 6f 00 l.l.o.
22.0000
History
| Version | Beschreibung |
|---|---|
| 5.9 | Neuer Parameter bStringReturn. |
| 5.0 | Neu. |
Siehe auch
id-1714994