Programmierstil in diesem Handbuch

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