In diesem Beispiel wird die Konstanten für die bedingte Kompilierung in einer #If...Then...#Else-Konstruktion verwendet, um zu bestimmen, ob bestimmte Programmanweisungen kompiliert werden sollen.
' Wenn Mac als True ausgewertet wird, werden die Anweisungen im
' Anschluß an #If kompiliert.
#If Mac Then
'. Ausschließlich Anweisungen für Mac hier.
'.
'.
' Wenn es sich um ein 32-Bit-Windows-Programm handelt, folgende
' Anweisungen kompilieren:
#ElseIf Win32 Then
'. Anweisungen, die nur für 32-Bit-Windows kompiliert werden
'. sollen.
'.
' Andernfalls folgende Anweisungen kompilieren:
#Else
'. Anweisungen für andere Plattformen hier.
'.
'.
#End If