001
20.11.2003, 14:26 Uhr
Pablo
Supertux (Operator)
|
tsts, Hausarbeiten lösen wir nicht, du solltest sie selber lernen.
1. Eine Variable ist "der Name" einer Stelle des Speichers, wo du Daten während der Laufzeit speichern kannst. 2. Die Vairiable hat einen Namen, du sollst name_der_variable = Wert_der_Variable schreiben. "=" sagt, dass Wert_der_Variable der Variable name_der_variable zugewissen werden soll. 3. Ein Objekt ist eine Variable einer Klasse 4. Eigenschafte sind lokale Varablen einer Klasse bzw. Objektes 5. - Nur im selben Modul (sei das eine sub procedure, function o class) kann man auf sie zugreifen: lokale Variable: - Nur innerhalb eines Modules oder Klasse kann man auf diese Variablen zugreifen: private - Alle können auf die Variablen eines Modules oder Klasse zugreife: public (öffentlich) 6. In VB brauchst du keine explizite Variable Deklaration wie in C oder C++. D.h Sachen wie
Visual Basic: |
strName = "Pablo"
|
und
Visual Basic: |
Dim String As myName myName = "Pablo"
|
sind äquivalent. Wenn man keine Variable deklariert, ist die Variable automatisch vom Typ Variant, d.h. sie kann alle Werte annehmen. Man kann aber dem Compiler mitteilen, dass er eine Fehlermedlung anzeigt, wenn man vergessen hat eine Variable zu deklarieren, und das macht Option Explicit 7. Wenn lokal:
Visual Basic: |
Dim [static] varname As Vartyp
|
Wenn nicht lokal, sondern Variable eines Modules:
Visual Basic: |
[Public] [Private] varname As VarTyp
|
8. Statische Variablen verlieren ihren Wert nicht, wenn man die Funktion verlässt, in der sie deklariert worden sind. 9. Du kannst den Wert einer Konstante nie ändern. 10.
Visual Basic: |
if spieler_alter > 18 Then DarfMitSpielen = True Else False
|
11.
Visual Basic: |
||LC02||sub Form_Click() ... End Sub ||LC02||msgbox("Hallo") ||LC02||Form1.Text1.text = "Hallo"
|
Ich werde nichts weiter erklären, wenn du solche Programmiergrundlagen wie Variablen oder Gültigkeitsbereiche nicht kennst, solltest du zuerst das lernen und dann den Rest. -- A! Elbereth Gilthoniel! silivren penna míriel o menel aglar elenath, Gilthoniel, A! Elbereth! Dieser Post wurde am 20.11.2003 um 14:26 Uhr von Pablo Yanez Trujillo editiert. |