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