Entwickler-Ecke

Programmierwerkzeuge - Delphi XE2, Ordner einstellen


galagher - Sa 10.12.11 20:00
Titel: Delphi XE2, Ordner einstellen
Hallo!

Wie kann ich bei Delphi XE2 die Ausgabe-Ordner einstellen für:

-> kompilierten .exe-Datei
-> .dcu
-> .pas
- und was sonst noch dazu gehört

Weiters möchte ich, dass bei "Projekt speichern unter" bzw. "Speichern unter" immer automatisch ein von mir angegebener Ordner verwendet wird, und nicht wie vorgegeben \Eigene Dateien\RAD Studio\Projekte?

Kurz gesagt, ich möchte alle Dateien (.dcu, .pas, .dfm, usw.) bei jedem Projekt immer im selben Ordner, zB. D:\Delphi XE\Projects speichern und Projekte von da auch laden können.
Wie stelle ich das ein, ich finde da keine Möglichkeit!


Delete - Sa 10.12.11 20:18

Gibt bei der Verknüpfung als Arbeitsverzeichnis das gewünschte Verzeichnis an.


galagher - Sa 10.12.11 20:52

user profile iconLuckie hat folgendes geschrieben Zum zitierten Posting springen:
Gibt bei der Verknüpfung als Arbeitsverzeichnis das gewünschte Verzeichnis an.
Das nützt nichts. Projekte werden weiterhin im Vorgabeordner \Eigene Dateien\RAD Studio\Projekte gespeichert und aus diesem geöffnet.

Da gibt's also die Projektoptionen, da kann man das Ausgabeverzeichnis angeben, dies in einer .optset-Datei speichern und daraus wieder laden. Wie kann man das aber so einstellen, dass dieses Ausgabeverzeichnis automatisch verwendet wird?

Ich möchte einfach alle zum Projekt gehörenden Dateien, auch die kompilierte EXE, in ein und demselben Ordner.


jaenicke - Sa 10.12.11 21:06

user profile iconLuckie hat folgendes geschrieben Zum zitierten Posting springen:
Gibt bei der Verknüpfung als Arbeitsverzeichnis das gewünschte Verzeichnis an.
Das ging bei Delphi 7 noch, aber die neuen Delphiversionen sind ordentlich programmiert und nehmen nicht mehr einfach das Arbeitsverzeichnis. ;-)

Du kannst einfach unter Tools --> Optionen gleich auf der ersten Seite (Umgebungsoptionen) den Pfad zum Standardprojekt setzen. ;-)

// EDIT:
user profile icongalagher hat folgendes geschrieben Zum zitierten Posting springen:
Wie kann man das aber so einstellen, dass dieses Ausgabeverzeichnis automatisch verwendet wird?
Ich wüsste dafür erst einmal keinen Weg. :nixweiss:
Ich habe das aber noch nie gebraucht und daher nie danach gesucht.

user profile icongalagher hat folgendes geschrieben Zum zitierten Posting springen:
Ich möchte einfach alle zum Projekt gehörenden Dateien, auch die kompilierte EXE, in ein und demselben Ordner.
Ist das dein Ernst? :shock:
Das wäre mir viel zu unübersichtlich...


galagher - Sa 10.12.11 21:25

user profile iconjaenicke hat folgendes geschrieben Zum zitierten Posting springen:
Du kannst einfach unter Tools --> Optionen gleich auf der ersten Seite (Umgebungsoptionen) den Pfad zum Standardprojekt setzen. ;-)
Ja, klappt jetzt, danke! Hab' ich vorhin glatt übersehen...
Dieses Verzeichnis wird jetzt als Ausgabeverzeichnis automatisch verwendet.

user profile iconjaenicke hat folgendes geschrieben Zum zitierten Posting springen:
user profile icongalagher hat folgendes geschrieben Zum zitierten Posting springen:
Ich möchte einfach alle zum Projekt gehörenden Dateien, auch die kompilierte EXE, in ein und demselben Ordner.
Ist das dein Ernst? :shock:
Das wäre mir viel zu unübersichtlich...
Hab' das immer schon so gemacht. Eine .dpr oder .pas wird man da ja schon wieder finden, und das Sichern auf USB-Stick zwischendurch geht auch in einem Rutsch! Und Delphi ist's ja egal, wo die Files sind!


jaenicke - Sa 10.12.11 21:52

user profile icongalagher hat folgendes geschrieben Zum zitierten Posting springen:
Eine .dpr oder .pas wird man da ja schon wieder finden
Gut, wenn es nur eine ist, ja. :mrgreen:
Aber bei den meisten Projekten sind es ja doch ein paar mehr Dateien. Und da finde ich es sehr unübersichtlich, wenn die kompilierten Dateien plus ggf. weitere auszuliefernde Dateien irgendwo zwischen den Units liegen.

Dazu kommt, dass du mit XE2 ja ggf. zwei Exe-Dateien erzeugst (32-Bit + 64-Bit), die relativ schlecht mit dem gleichen Namen in ein Verzeichnis passen. :mrgreen:

user profile icongalagher hat folgendes geschrieben Zum zitierten Posting springen:
, und das Sichern auf USB-Stick zwischendurch geht auch in einem Rutsch!
Das geht auch mit Unterverzeichnissen. ;-)

Aber solange du damit klarkommst... ;-)


galagher - So 11.12.11 12:05

user profile iconjaenicke hat folgendes geschrieben Zum zitierten Posting springen:
Dazu kommt, dass du mit XE2 ja ggf. zwei Exe-Dateien erzeugst (32-Bit + 64-Bit), die relativ schlecht mit dem gleichen Namen in ein Verzeichnis passen. :mrgreen:
relativ schlecht :mrgreen: - Das allerdings ist ein Argument, dann doch einmal etwas zu ändern!

user profile iconjaenicke hat folgendes geschrieben Zum zitierten Posting springen:
user profile icongalagher hat folgendes geschrieben Zum zitierten Posting springen:
, und das Sichern auf USB-Stick zwischendurch geht auch in einem Rutsch!
Das geht auch mit Unterverzeichnissen. ;-)
Ja, schon klar! Mal sehen, wie sich das mit XE2 jetzt so gibt. Bis jetzt hat's mir halt so genügt.