Einzelnen Beitrag anzeigen

Cappuccino

Registriert seit: 25. Okt 2006
68 Beiträge
 
Delphi 6 Enterprise
 
#1

suche $OrDef - oder wie löst ihr das Problem

  Alt 1. Dez 2008, 16:29
Hallo,

genutzt wird D5, teilweise D6 oder 2007

Das Programm muss für diverse Geräte compiliert werden, die unterschiedliche Features haben.
Mit den Compilerdirektiven ist das nicht sonderlich schön lösbar,
{$ifdef MaschineA} xxxx {$endif}
{$ifdef MaschineB} xxxx {$endif}
{$ifdef MaschineC} xxxx {$endif}
hier müssen nun alle vorhandenen Maschinen eingetragen werden, auch


{$ifdef MaschineA}
{$else}
{$ifdef MaschineB}
{$else}
{$ifdef MaschineC}
{$else}
{$endif}
{$endif}
{$endif}

ist nicht wirklich der Hit



---> schöner wäre

{$ifdef MaschineA} {$OrDef MaschineB} {$OrDef MaschineC}
xxxx
{$else}
xxx
{$endif}

Geht so was - und wenn ja - wie?

Danke + Gruß
Tom
  Mit Zitat antworten Zitat