Archiv verlassen und diese Seite im Standarddesign anzeigen : Overlay Befehl
Zeroeightfifteen
31.03.2006, 14:41
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?
bertl100
31.03.2006, 15:24
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
Zeroeightfifteen
31.03.2006, 19:34
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.
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.