Programmieren - alles kontrollieren 4.941 Themen, 20.715 Beiträge

VB - Wie globale Variable deklarieren?

Christoph Maus / 5 Antworten / Baumansicht Nickles

Hi,
ganz einfaches Problem mit sicherlich ganz einfacher Lösung:


Wie bekomm ich bei Visual Basic ne Variable hin, die im gesamtem Projekt gilt?


thx!

bei Antwort benachrichtigen
gelöscht_15325 Christoph Maus „VB - Wie globale Variable deklarieren?“
Optionen

Uff, ich hab schon 'ne Weile nicht mehr mit VB zu tun gehabt, aber ging es nicht in der Form

declare variable as global ?

bei Antwort benachrichtigen
T-Rex Christoph Maus „VB - Wie globale Variable deklarieren?“
Optionen
 GrüßeT-Rex 
bei Antwort benachrichtigen
Sovereign Sylvia Christoph Maus „VB - Wie globale Variable deklarieren?“
Optionen

Hi,
wenn es VB6 ist:
Module ins Project einfügen, in der Declarations Section eingeben:
Global gBln_Starting as Boolean
oder jeden anderen Variablennamen und anderen DatenTyp.
Auch dies geht: Globale Constanten
Global Const gcStr_AppName = "Name of this Application"
oder
Global Const gcInt_UsersCount = 10
um nur mal ein paar Beispiele zu nennen.

Genügt das ?

Gruss Sovereign Sylvia

Mein sz streikt heute wieder ------ Nobody is perfect, and we prove it every day.
bei Antwort benachrichtigen
T-Rex Sovereign Sylvia „Hi, wenn es VB6 ist: Module ins Project einfügen, in der Declarations Section...“
Optionen

"Global" ist ein Relik aus 16Bit-Zeiten von VB.
Besser ist Public für öffentlich, Private für privat und Friend für öffentlich innerhalb eines Objektes und privat nach außen.

Bei Konstanten ist es sinnvoll, den Datentyp anzugeben. Ansonsten schleppt man speicherverballernde und langsame Variants herum.

 GrüßeT-Rex 
bei Antwort benachrichtigen
Christoph Maus Nachtrag zu: „VB - Wie globale Variable deklarieren?“
Optionen

Jepp, thx!!!

cm

bei Antwort benachrichtigen