Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   IDE Host Anwendung - Build Konfiguration (https://www.delphipraxis.net/184024-ide-host-anwendung-build-konfiguration.html)

haentschman 20. Feb 2015 09:35


IDE Host Anwendung - Build Konfiguration
 
Moin Alle... :P

Ich benötige zu jeder einzelnen Build Konfiguration (ist DLL) eine getrennte Host Anwendung / Parameter. Ist es mit Boardmitteln möglich? Welche Ideen habt ihr dazu.

Danke :hi:

himitsu 20. Feb 2015 11:06

AW: IDE Host Anwendung - Build Konfiguration
 
Du könntest via OpenToolsAPI die Hostanwendung anpassen, (jeweils die passende Anwendung eintragen, im Before-Compile/Run oder so)

oder man könnte versuchen in den Namen/Pfad der Hostanwendung eine Variable einfügen (
Delphi-Quellcode:
.\$(Platform)_$(Config)\Host.exe
)

oder du bastelst dir eine Start-Anwendung, die per Parameter die Konfiguration bekommt und dann entsprechend die gewünschte Anwendung startet.
(hier muß man aber aufpassen, der der Debugger die gestarteten Anwendungen auch debuggt -> vermutlich siehe Optionen > Debugger-Optionen > Emba-Debugger > Debug in Spawned-Prozessen)

Uwe Raabe 20. Feb 2015 11:32

AW: IDE Host Anwendung - Build Konfiguration
 
Ich habe jetzt gerade kein XE an der Hand aber in XE7 kannst du für jede Konfiguration eine eigene Hostanwendung einstellen.

himitsu 20. Feb 2015 12:30

AW: IDE Host Anwendung - Build Konfiguration
 
In XE nicht ... hab das schon den ganzen Tag vor mir.

haentschman 20. Feb 2015 12:38

AW: IDE Host Anwendung - Build Konfiguration
 
Danke...
Zitat:

Ich habe jetzt gerade kein XE an der Hand aber in XE7 kannst du für jede Konfiguration eine eigene Hostanwendung einstellen.
Du hast zwar in der Konfigurationsbearbeitung die Möglichkeit die Host Anwendung zu bearbeiten. In XE hast du aber dann auch die geänderte in den anderen Build Konfigurationen. So wie bei einer globalen Einstellung. XE7 habe ich noch nicht probiert, da das betroffene Projekt auf XE festhängt. :?

@himitsu:
An so ähnliche Varianten hatte ich auch schon gedacht. Da ist es echt einfacher diese kurz zu wechseln. Dies kommt nicht täglich vor. 8-)


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:11 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