AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Projektverzeichnis

Ein Thema von CalganX · begonnen am 30. Dez 2004 · letzter Beitrag vom 30. Dez 2004
Antwort Antwort
CalganX

Registriert seit: 21. Jul 2002
Ort: Bonn
5.403 Beiträge
 
Turbo Delphi für Win32
 
#1

Projektverzeichnis

  Alt 30. Dez 2004, 15:43
Hi,
es gibt ja in Delphi eine "Variable", die das Verzeichnis des BDS angibt: $(BDS).
Gibt es sowas wie $(PROJECT), das das aktuelle Projektverzeichnis angibt? Genannte Variable existiert bei mir nämlich nicht.

Wenn nein: kann man sowas irgendwie "implementieren". Das Problem ist nämlich, dass ich für jedes Projekt einstelle, dass die Exe-Datei in einem eigenen Verzeichnis landen soll. Problem ist allerdings, dass diese Verzeichnisse immer absolut angegeben werden. D.h. wenn ich das Projekt auf einem anderen Rechner starten will, muss ich erstmal alles umstellen. Besonders nervig wird das, wenn mein Gegenüber das nicht weiß und sich darüber zu Tode ärgert.

Chris
  Mit Zitat antworten Zitat
Muetze1
(Gast)

n/a Beiträge
 
#2

Re: Projektverzeichnis

  Alt 30. Dez 2004, 17:13
Moin!

1. Wieso keinen relativen Pfad beim Ausgabeverzeichnis angeben? Ala "bin\"?

/EDIT: Die Basis aller relativen Pfade wie z.B. in 1. ist beim BCB und Delphi immer das Verzeichnis wo die .dpr liegt (bzw. .bpr)

2. Du kannst einfach Environmentvariablen setzen (am besten über Rechtsklick auf den Arbeitsplatz) auf einen Pfad setzen und diesen dann in der Konfiguration bei Delphi verwenden. Um die Variable in dem Pfaddialog zu verwenden, einfach $(ENVIRONMENTVARIABLE) eintragen - wobei ENVIRONMENTVARIABLE natürlich den Namen der Variablen darstellt.

MfG
Muetze1
  Mit Zitat antworten Zitat
CalganX

Registriert seit: 21. Jul 2002
Ort: Bonn
5.403 Beiträge
 
Turbo Delphi für Win32
 
#3

Re: Projektverzeichnis

  Alt 30. Dez 2004, 17:20
Hi Muetze,
Zitat von Muetze1:
1. Wieso keinen relativen Pfad beim Ausgabeverzeichnis angeben? Ala "bin\"?

/EDIT: Die Basis aller relativen Pfade wie z.B. in 1. ist beim BCB und Delphi immer das Verzeichnis wo die .dpr liegt (bzw. .bpr)
*arghl* Danke für den Hinweis. Da hätte ich wirklich früher dran denken können.

Zitat von Muetzte1:
2. Du kannst einfach Environmentvariablen setzen (am besten über Rechtsklick auf den Arbeitsplatz) auf einen Pfad setzen und diesen dann in der Konfiguration bei Delphi verwenden. Um die Variable in dem Pfaddialog zu verwenden, einfach $(ENVIRONMENTVARIABLE) eintragen - wobei ENVIRONMENTVARIABLE natürlich den Namen der Variablen darstellt.
Hm... das ist mir auch aufgefallen, dass diese Variablen Umgebungsvariablen sind, allerdings müsste ich dann für jedes Projekt das lokal wieder setzen und das ist eigentlich nicht Sinn der Sache. Allerdings ist das mit den relativen Pfaden schon genau das, was ich suche.

Danke,
Chris
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:13 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