Ich möchte eine globale Variable definieren. Da darauf aber in
mehreren Programmteilen benötige, muss sie als Public
definiert werden.
Richtig und das machst du in einem Modul
Ich habe es schon es schon mit:
Public test(test_anz) as String
Das kann net klappen, es seiden du haettest Test_anz als Byte, Integer , Long decflariert und ihr einen Wert zugewiesen!
Dann haettest du aber ein Array
Was möchtest du denn genau erreichen?
'In ein Modul
Public Test as String
Somit kannst du von überall aus auf die Variable zugreifen ( lesen und schreiben )
versucht, was natürlich nicht geht, da ich bei dieser
Definition keine Wert in Test_Anz habe.
Willst du ihr auch gleich einen Wert zuordnen? Soll er spaeter veraendert werden koennen und nur gelesen?
Im einer Sub eine Public-Definition durchführen funktioniert
auch nicht.
Das kann net klappen, es seiden du haettest Test_anz als Byte,
Integer , Long decflariert und ihr einen Wert zugewiesen!
Dann haettest du aber ein Array
Was möchtest du denn genau erreichen?
'In ein Modul
Public Test as String
Somit kannst du von überall aus auf die Variable zugreifen (
lesen und schreiben )
Willst du ihr auch gleich einen Wert zuordnen? Soll er spaeter
veraendert werden koennen und nur gelesen?
Da geht nur Dim oder Static
Nichts zu danken
MfG Alex
Entschuldige Alex ich habe mich echt doof ausgedrückt. Es geht um ein Array, das „public“ sein muss. Geht so was??
Was ich momentan nicht schaffe ist, ein Public-Array außerhalb eines Sub zu definieren, da er dann mosert (erwartet einen konstanten Wert). Und in einer Sub einen den Befehl „Public“ zu verwenden geht auch nicht, da er sagt: „Ungültiges Attribut in Sub oder Function“).
Ich befürchte langsam, dass ich kein globales variables Array definieren kann. Ich hoffe ihr habt eine Lösung für mein Problem.