Hallo Ich arbeite mich gerade in Bascom ein. Gibt es eine saubere Lösung um eine Wortvariable in eine Byte Variable umzuladen. Ich weiß, das die Byte-V. zu klein ist, das man also nur die oberen oder die unteren 8 Bits umladen kann. Gruß
Hat Bascom die Modulo-Funktion? Damit kannst Du das low-Byte ermitteln. Oder Du andierst mit 0x00ff. Und wenn Du durch 256 teilst oder um 8 nach rechts schiebst, hast Du das high-Byte.
Dim I As Integer , Z As Byte I = &H1001 Z = High(i) End Stand so in der Hilfe von Bascom drin. Die unteren 8 Bit werden durch (Z = I) uugewiesen.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.