Moin!
Doch, auch der Compiler (eigentlich wäre es bei C z.B. der Präprozessor der das interpretiert/verarbeitet) kennt IF Abfragen:
Delphi-Quellcode:
{$IFDEF WIN32}
Code
{$ENDIF}
Die Zeile Code wird nur compiliert (also kommt nur in die EXE), wenn die EXE auf
WIN32 bzw. für
WIN32 compiliert wird. Aber du kannst da keinen MessageDialog einbinden. Du solltest lieber in die Richtung suchen die RES Datei einzubinden und schauen ob die
WinAPI einen Möglichkeit bietet für dein Programm den Style auszuschalten (was ich nicht glaube, da die
DLL beim starten des Programms dir untergeschoben wird von Windows und er nach dem Laden schlecht die
DLL entfernen, eine neue Laden und die Verbindungen zu allen Objekten wiederherstellen kann).
MfG
Muetze1