Hallo,
ich bin gerade dabei, eine Variante zu einem Programm zu entwickeln. Da ich dazu andere Units verwenden will, dachte ich mir, dass es schlau wäre, im USES-Bereich der dproj-Datei die Units entsprechend einzuschließen.
Also etwa so:
Delphi-Quellcode:
Program Beispiel;
uses
Basis1 in 'Basis1.pas',
Basis2 in 'Basis2.pas',
...
{$IFDEF VERSION2}
Unit1 in 'Version2\Unit1.pas',
Unit2 in 'Version2\Unit2.pas',
...
{$ELSE}
Unit1 in 'Version1\Unit1.pas',
Unit2 in 'Version1\Unit2.pas',
{$ENDIF}
{$R *.RES}
begin
...
end.
Das klappt aber nicht, weil nach jeder Speicherung oder Änderung in der dproj-Datei diese Konstruktion verschwindet und nur eine Variante übrig bleibt.
Hat jemand eine Idee, wie ich das verhindern kann oder wie ich es eben so leicht und übersichtlich anders hinkriegen kann? Das wäre sehr hilfreich.
Danke!
Grüße