Kontakt
DSVGO
Option Explicitstehen. Diese sorgt dafür, dass VB bei Programmstart mit einer Fehlermeldung reagiert, falls eine Variable nicht deklariert worden ist. (Dies geschieht bei "voller Kompilierung", kann übrigens mit Strg+F5 via Tastatur erzwungen werden.) Der Cursor springt dabei automatisch zu der unbekannten Variablen. So können z.B. Schreibfehler schnell gefunden werden.
Dim x, y, z As LongWelchen Dateityp haben diese drei Variablen? Im Gegensatz zu C, Pascal oder anderen Sprachen ist hier nur z als Ganzzahl deklariert worden, die beiden anderen Variablen haben den Datentyp "Variant"! In VB müssen die Dateitypen nämlich für jede Variable wiederholt werden. Also muss für obiges Beispiel korrekt geschrieben werden:
Dim x As Long, y As Long, z As LongDa man folglich nur wenig Tipperei sparen kann, mache ich persönlich die Deklarationen gleich Zeilenweise:
Dim x As Long 'sinnvoller Kommentar :-) Dim y As Long Dim z As LongDies hat den großen Vorteil, dass hinter jeder Deklaration Raum für einen kleinen beschreibenden Kommentar für den Variableninhalt bleibt.
© Jost Schwider, 02.01.2001-02.01.2001 - http://vb-tec.de/vardim.htm