Einzelnen Beitrag anzeigen

Benutzerbild von Uwe Raabe
Uwe Raabe
Online

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.433 Beiträge
 
Delphi 12 Athens
 
#7

AW: Prüfen ob Android oder Windows etc...

  Alt 25. Mai 2019, 19:47
Bedingte Compilierung ist für IDE Tools ein Graus. Abgesehen davon wird der Code auch übersichtlicher ohne solche IFDEF-Orgien. Wie gesagt, vorausgesetzt es compiliert.

Delphi-Quellcode:
  case TOSVersion.Platform of
    pfWindows: ;
    pfMacOS: ;
    pfiOS: ;
    pfAndroid: ;
    pfWinRT: ;
    pfLinux: ;
  end;
Delphi-Quellcode:
  {$IFDEF MSWINDOWS}
  //
  {$ENDIF}
  {$IFDEF MACOS    }
    {$IFDEF IOS}
    //
    {$ELSE}
    //
    {$ENDIF}
  //
  {$ENDIF}
  {$IFDEF ANDROID  }
  //
  {$ENDIF}
  {$IFDEF LINUX    }
  //
  {$ENDIF}
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat