Variable mit Zeichenvorrat?

altelulex

Grünschnabel
Hi,

ich habe ein Problem. (Wer hat das nicht?)

Und zwar möchte ich 26 Variabeln (das Alphabet) deklarieren, die dann jeweils einen anderen Wert (den jeweiligen Buchstaben) bekommen sollen.

als Deklaration würde ich

Code:
dim Alphabet(25) as String

verwenden.

Und dann weiß ich nicht wirklich weiter, die Variante das ich jede Variable einzeln den Wert zuweise ist mir zu langwierig.
Ich hab in Erinnerung das es möglich war eine Variable zu deklarieren (oder ähnliches), wo man einen Zeichenvorrat hinten dranstellt und jedes Element aus dem Vorrat dann als Index der Variable verwendet wird.

Wäre nett wenn mir jemand helfen könnte.

mfg altelulex
 
Zuletzt bearbeitet:
Durchlaufe dein Array mit einer Schleife (fang mit dem Index am besten bei 0 an). In der Schleife kannst du dann die Werte zuweisen: Chr(Asc("A")+zähler)
Asc() liefert den ASCII-Code, dazu zählst du den Zähler, im ersten Durchlauf ist der 0, also bekommst ein "A", im zweiten Durchlauf ist er 1, also A+1 = B, usw.
Chr() erzeugt wieder ein Zeichen aus einem gegebenen ASCII-Code.

Oder du durchläufst einen konstanten String per Mid() ("ABCDE...") in einer Schleife und weist den jeweils nächsten Buchstaben zu.
 
Zuletzt bearbeitet:
Zurück