PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Binärcode in ein Array zu laden



dead-raven
29.04.2008, 10:34
Hallo erstmal,

Bei einem String ist es kein Problem, mittels Mid eine Stelle eines Wertes auszulesen, allerdings habe ich noch keine Möglichkeit/Befehl gefunden, dies mit einem Byte zu machen.

Gruß
DeaD-RaveN

PicNick
29.04.2008, 11:30
Du kannst den Bereich mit einem Byte-array redefinieren
z.B:


DIM varlong as LONG ' (4 bytes)
DIM vararr(4) as BYTE at varlong OVERLAY
DIM einzelbyte AS BYTE

varlong = &H01234567 'irgendwas

einzelbyte = vararr(1) ' (=&H67)
einzelbyte = vararr(2) ' (=&H45)
einzelbyte = vararr(3) ' (=&H23)
einzelbyte = vararr(4) ' (=&H01)



Little endian speicherung bedenken !