…eines von mir in einem Modal definierten Types.
Public Dim TheData as TMyStruc geht ned.
Wie lauter der Syntax korrekt ?
Mehrere Routinen müssen auf diesen Record, bzw. Typ zugreifen können, daher global.
thx, Roger
…eines von mir in einem Modal definierten Types.
Public Dim TheData as TMyStruc geht ned.
Wie lauter der Syntax korrekt ?
Mehrere Routinen müssen auf diesen Record, bzw. Typ zugreifen können, daher global.
thx, Roger
Wo und wie deklarierst du diesen Typ?
Benutzerdefinierte Typen sind als öffentliche variablen nur in Modulen (.bas) erlaubt. Nicht bei Klassen oder Formen.
so weit ich weiss.
ich hoffe es hilft, holli
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Es muss heissen:
Public TheData as TMyStruc
Reinhard
Hi Roger !
Markus hat recht !
In Modulen deklariert man globale Vars so :
Global MyVar as MyTyp
In einer Form wäre das dann ein Property:
Public MyVar as MyTyp
Das wird dann so angesprochen :
Form1.MyVar …
Ciao
Mario
Hi Roger !
Markus hat recht !
In Modulen deklariert man globale Vars soGlobal MyVar as MyTyp
Das stimmt nicht. „Global“ ist obsolet - eine allen Modulen gemeinsame Variable wird mit „Public“ deklariert!