![]() |
Compilerschalter um den Namen zu ändern?
Hallo ihr,
ich habe ein Projekt einmal als Multithreadanwendung und einmal als Singlethreadanwendung vorliegen. Das kann man mittels eines Compilerschalters ändern. Nun möchte ich, dass aber, wenn der Schalter aktiv ist, dass die Dateiendung auch etwas zum unterscheiden enthält. Also statt Programm.exe Programm.thread.exe. Ist sowas möglich? Und wenn ja wie. Und noch was anderes: Gibt es eigentlich eine gute Compilerschalterdoku irgendwo? MfG xZise |
Re: Compilerschalter um den Namen zu ändern?
Nicht mit Compilerschalter. Aber über die PostCompile-Events sollte sowas möglich sein.
|
Re: Compilerschalter um den Namen zu ändern?
oder man kompiliert per DCC und ich weiß nicht, ob man dem inlinecompiler eventuell auch einen passenden Parameter, für die Ausgabedatei, mitgeben kann.
PS: theoretisch ginge es schon, den dafür existiert ja ein knuffiges Kompilerschalterchen:
Delphi-Quellcode:
allerdings hat dieses einen Haken, da die entsprechende Funktion immernoch dem 8.3-Schema folgt und nur maximal 3 Zeichen zuläßt:
{$IFDEF MULTITHREAD}
{$EXTENSION thread.exe} {$ENDIF}
Delphi-Quellcode:
. // project.dpr
{$EXTENSION bin} // project.bin {$EXTENSION m.e} // project.m.e {$EXTENSION thread.exe} // project.thr |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:28 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz