Volatile-Variable in VB6

Hallo zusammen,

als Alternative zu meinem Artikel unten eine ähnliche Frage:

Gibt es unter VB6 die Möglichkeit, eine Variable wie in C als „volatile“ zu definieren?
Eine als volatile (=flüchtig) definierte Variable kann von Ereignissen ausserhalb der Sie generierenden Funktion verändert werden (z.B. anderer Thread oder Pegelwechsel an einem Input).

Falls jemand ein Konzept dafür kennt, wäre ich sehr daran interessiert.

Vielen Dank schon im Voraus,

Martin

Hallo Martin,

Nehme einfach eine Variable und declariere sie in einem Modul als Public. Somit ist sie nicht flüchtig aber öffentlich und kann von ueberall aus dem Project her veraendert werden oder gelesen werden :smile:

Ich hoffe das ist das was du gesucht hast?

MfG Alex

Hallo Alex,

leider war ich etwas ungenau. Meine Variable soll eigentlich nicht im Projekt selber verändert werden sondern auf Ihre Adresse soll von einer separaten Hardware geschrieben werden.

Da hilft leider das Public nicht sondern nur eine echte flüchtige Variable.

Schönen Gruß,

Martin

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]