Danke schon mal für die Antworten,
ich habe mal etwas gelesen und getestet, aber das will noch nicht so recht.
Hier Ausschnitte aus meinem Code:

Code:
Dim Lvar As Long At &H60
Dim Bvar1 As Byte At &H60 Overlay
Dim Bvar2 As Byte At &H61 Overlay
Dim Bvar3 As Byte At &H62 Overlay
Dim Bvar4 As Byte At &H63 Overlay

Dim Byte1 ; Byte2 ; Byte3 ; Byte4 As Byte

Lvar = 12345678

Byte1 = Bvar1
Byte2 = Bvar2
Byte3 = Bvar3
Byte4 = Bvar4
Ich will das so haben, das ich später als "byte1" den Wert habe, der an der entsprechender Stelle von "Lvar" steht. In diesem Fall müsste es ja theoretisch die "1" sein. Aber nur theoretisch. Es funktioniert ja nich

Was mache ich falsch?

Mfg
bnitram

PS:
wahrscheinlich alles xD Blick da noch nicht wirklich durch.