Hi Matthias,
also ein Array ist wirklich so eine Art Tabelle. Ich sags mal so.
Sinn des Arrays ist wohl u.a. eine Variable wiederzufinden.
Du kannst Werte abspeichern und auch wieder auslesen.
In meinem Beispiel hat das Testarray 3 Plätze für bis zu einen Byte
grossen Wert.
Dann hab ich jeden Platz ein Wert zugewiesen.
Du kannst dann alle Werte nacheinander auslesen, aber auch einen
einzelnen Wert, den Du suchst .
1 | Dim Testarray(3)as Byte '3 Plätze werden reserviert
|
2 | Dim Platz As Byte
|
3 |
|
4 | Testarray(1) = 11 'in Platz 1 wird der Wert 11 hinterlegt
|
5 | Testarray(2) = 22 'in Platz 2 wird der Wert 22 hinterlegt
|
6 | Testarray(3) = 33 'in Platz 3 wird der Wert 33 hinterlegt
|
7 |
|
8 | Do 'hier wird in jeder Schleife ein Platz ausgelesen
|
9 | For Platz = 1 To 3 'ausgabe des Wertes des Platzes
|
10 | Print Testarray(platz) ; " ";
|
11 |
|
12 | Waitms 500
|
13 | Next Platz
|
14 | Print " ";Testarray(2) ;" "; 'ausgabe des Wertes Platz 2
|
15 | Waitms 500
|
16 |
|
17 | Loop
|
Nehm den Code in der Simmulation rein.
@ avrnix
>Siehe Hilfe in BASCOM - da gibt es genug Beispiele.
solche Antworten sind richtig, mir im Forum aber nicht ausführlich
genug.
Matthias übrigens: wer eine ordentliche Antwort erwartet,
sollte sich auch vorstellen, also anmelden.
Wigbert