Visual Basic Programmierung: Operatoren und Kontrollstrukturen
Eingeordnet in Elektronik
Geschrieben am in
mit einer Größe von 2,81 KB
Relationale Operatoren
Relationale Operatoren vergleichen zwei Ausdrücke und geben einen booleschen Wert (true oder false) zurück.
- = (Gleich): Ausdruck a = b ist wahr, wenn a gleich b ist.
- > (Größer als): Ausdruck a > b ist wahr, wenn a größer als b ist.
- < (Kleiner als): Ausdruck a < b ist wahr, wenn a kleiner als b ist.
- >= (Größer oder gleich): Ausdruck a >= b ist wahr, wenn a größer oder gleich b ist.
- <= (Kleiner oder gleich): Ausdruck a <= b ist wahr, wenn a kleiner oder gleich b ist.
- <> (Ungleich): Ausdruck a <> b ist wahr, wenn a ungleich b ist.
Select Case-Struktur
Die Select Case-Struktur ist eine Mehrfachauswahl, bei der das Programm Bedingungen prüft und den entsprechenden Codeblock ausführt, dessen Bedingung erfüllt ist. Sie dient als übersichtlicher Ersatz für komplexe If-Then-Else-Strukturen.
Wiederholende Schleifen
Schleifen ermöglichen die wiederholte Ausführung von Anweisungen, solange eine bestimmte Bedingung erfüllt ist. Gängige Visual Basic-Strukturen sind For...Next und While...Wend.
Kontroll-Listen
Listen-Steuerelemente dienen zur Anzeige oder Auswahl von Datenelementen.
- addItem: Fügt ein neues Element zur Liste hinzu.
- RemoveItem: Löscht ein spezifisches Element.
- Clear: Entfernt alle Elemente aus der Liste.
For-Schleifen
- For...Next: Eine Schleife mit einer vordefinierten Anzahl an Iterationen, ideal, wenn die Anzahl der Wiederholungen bekannt ist.
- For Each...Next: Iteriert über alle Elemente eines Arrays oder einer Sammlung.
Wichtige Bestandteile:
- Startwert: Initialisiert die Zählervariable.
- Step: Definiert die Schrittweite der Zählervariablen.
- Endwert: Legt fest, wann die Schleife endet.
- Next: Sendet das Programm zurück zum Schleifenanfang für die nächste Iteration.
Do-Schleifen
Diese Schleifen wiederholen Anweisungen basierend auf einer Bedingung (While für "solange wahr", Until für "bis wahr").
- Do While / Do Until: Die Bedingung wird am Anfang geprüft.
- Loop While / Loop Until: Die Bedingung wird am Ende geprüft (die Schleife wird mindestens einmal ausgeführt).