Hallo
was bedeutet denn der Befehl Overlay?
Ich habe diesen in einem Beispielprogramm gefunden.
Dim S As Byte At &H60 Overlay
Doch in der Hilfe finde ich nichts davon.
könnte mir da jemand helfen?
Hallo
was bedeutet denn der Befehl Overlay?
Ich habe diesen in einem Beispielprogramm gefunden.
Dim S As Byte At &H60 Overlay
Doch in der Hilfe finde ich nichts davon.
könnte mir da jemand helfen?
Dim A as Word at &H60
Dim S As Byte at &H60 Overlay
Dim B as Byte at &H61 Overlay
Soll heißen dass A ein Word mit 16 Bit ist und die anderen Variablen als Zeiger für High Byte und Low Byte darauf zeigen.
Mfg
Bertl
also ist S dann das Niederwertige Byte von A und B das höherwertige. kann ich das so verstehen?
Das stimmt, für sowas wird das u.A. verwendet.
Sieh es aber praktisch: Wenn du mit "AT" dem Feld eine bestimmte addresse zuweist, die aber schon durch ein anderes Feld belegt ist, quietscht Bascom wie ein Ferkel. Erst wenn du "OVERLAY" (=drüberlegen) dazu sagst, gibt er Frieden.
Braucht man oft auch, weil Bascom ein "casten" wie bei C nicht kennt.
mfg robert
Wer glaubt zu wissen, muß wissen, er glaubt.
Lesezeichen