Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Projektname über Compiler-Anweisung / Option abfragen (https://www.delphipraxis.net/184311-projektname-ueber-compiler-anweisung-option-abfragen.html)

fboesel 17. Mär 2015 09:38

Projektname über Compiler-Anweisung / Option abfragen
 
Hallo,

ich habe mehrere Projekte, die eine gemeinsame Bibliotheken nutzen, kann ich abfragen, wie das aktuelle Projekt heißt ...
und dies mittels Compileranweisungen abhändeln, wie hier?


{$IFDEF VER140}
// mache irgentwas ...
{$ELSE}



{$IFOPT R-}
// nichts
{$ELSE}
daten:=daten+' /debug';
{$ENDIF}



beispiel:
Testprojekt

{$IFXXX testprojekt}


danke für die Info

mfg
:shock:

mkinzler 17. Mär 2015 09:40

AW: Projektname über Compiler-Anweisung / Option abfragen
 
Man könnte entsprechende DEFINES in den Projketen setzen

fboesel 17. Mär 2015 09:44

AW: Projektname über Compiler-Anweisung / Option abfragen
 
das hört sich gut an,

wie mache ich das?

himitsu 17. Mär 2015 09:46

AW: Projektname über Compiler-Anweisung / Option abfragen
 
Ein Define gibt es bereits ... Build-Konfiguration: Debug oder Release
Delphi-Quellcode:
{$IFDEF DEBUG}

siehe Projektoptionen > Delphi-Compier > Bedingungen

oder MSDN-Library durchsuchenIsDebuggerPresent.

mkinzler 17. Mär 2015 09:47

AW: Projektname über Compiler-Anweisung / Option abfragen
 
Delphi-Quellcode:
{$define testprojekt}
Delphi-Quellcode:
{$ifdef testprojekt}
...
{$else}
...
{$endif}

fboesel 17. Mär 2015 10:17

AW: Projektname über Compiler-Anweisung / Option abfragen
 
habe es gerade ausprobiert... super ...

danke!!!:-D:thumb:


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:53 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz