wir verwenden einen Datentyp z.B.
type TPoint3D = record x,y,z : Integer end;
Wir haben ein paar hundert Units und ein paar Hände voll mit Anwendungen die diese Units dann wieder verwenden. Ich möchte nicht immer alle Units in ein Projekt einbinden müssen und müsste deshalb wissen ob die Definition des Type TPOINT3D schon erfolgt ist oder nicht
Delphi-Quellcode:
{$IfDef TPOint3D}
/// nix zu tun
{$Else}
type TPoint3D = record x,y,z : Integer end;
{$EndIf}
Man könnte zu jedem Datentyp ein {$Define T3DPoint } ergänzen, scheint mir keine wirklich gute Lösung zu sein ....