Die folgenden Richtlinien werden in diesem Handbuch beim Schreiben eines Programms verwendet.
· Schlüsselwörter werden mit großem Anfangsbuchstaben angezeigt:
' Sub, If, ChDir, Print, und True sind Schlüsselwörter.
Print "Titelseite"
· Es werden Zeilenmarken anstelle einer Zeilennumerierung verwendet. Die Verwendung von Zeilenmarken ist auf Fehlerbehandlungsroutinen beschränkt:
ErrorHandler:
Power = conFailure
End Function
· Ein Apostroph (') leitet Kommentare ein:
' Dies ist ein Kommentar; diese beiden Zeilen
' werden bei der Ausführung des Programms ignoriert.
· Blöcke und Anweisungen zur Ablaufsteuerung in Sub-, Function-, und Property-Prozeduren werden gegenüber dem umgebenden Code eingerückt (Tabulatorsprung):
Private Sub cmdRemove_Click ()
Dim Ind As Integer
Ind = lstClient.ListIndex ' Index aufrufen.
' Sicherstellen, dass Listenelement ausgewählt wurde.
If Ind >= 0 Then
lstClient.RemoveItem Ind ' Element aus Liste entfernen.
' Nummer anzeigen.
lblDisplay.Caption = lstClient.ListCount
Else
Beep ' Wenn nichts ausgewählt wurde, akustisches Signal.
End If
End Sub
· Zeilen, die zu lang sind, um in einer Zeile dargestellt werden zu können (Kommentare ausgenommen), werden möglicherweise unter Verwendung eines Zeilenfortsetzungszeichens - einem führenden Leerzeichen gefolgt von einem Unterstrich ( _) - in der nächsten Zeile fortgesetzt:
Sub Form_MouseDown (Button As Integer, _
Shift As Integer, X As Single, Y As Single)
· Integrierte Konstantennamen umfassen sowohl Groß- als auch Kleinschreibung. Sie haben eine Vorsilbe bestehend aus zwei Buchstaben, die auf die die Konstante definierende Objektbibliothek hinweist. Konstanten aus der Objektbibliothek von Visual Basic (VB) und Visual Basic für Applikationen (VBA) wird ein "vb" vorangestellt; Konstanten aus der Objektbibliothek für den Datenzugriff (DAO) wird ein "db" vorangestellt; Konstanten aus der Microsoft Excel-Objektbibliothek wird ein "xl" vorangestellt. Beispiel:
vbTileHorizontal
dbAppendOnly
xlDialogBorder
In diesem Buch wird benutzerdefinierten Konstanten gewöhnlich ein "con" vorangestellt. Ihre Schreibweise umfasst sowohl Groß- als auch Kleinschreibung. Zum Beispiel:
conIhreEigeneKonstante