Autor Beitrag
Der Nekromant
Hält's aus hier
Beiträge: 9

WIN XP (PC), WIN Vista (Laptop)
Delphi 7 Personal
BeitragVerfasst: Fr 12.10.07 16:20 
Hallo,

wie kann ich Delphi erklären, dass ich die exe-Datei verschoben habe?

Ich muss meine exe-Datei nämlich in eine andere Position setzen, weil es sonst nicht mit den relativen Verzeichnissen nicht klappt (wenn das Programm später ohne Delphi laufen soll, habe ich den Projekt-Ordner nämlich nicht mehr und mein Programm muss auf einen Ordner zugreifen).

Wenn ich die exe-Datei nur verschiebe, merkt Delphi das natürlich nicht und erstellt am ursprünglichen Ort eine exe-Datei, die die realtiven Verzeichnisse natürlich nicht erkennt, weil der Ordner nicht da ist.
Ich habe schon versucht, in den Optionen das Ausgabeverzeichnis anzupassen, aber das geht leider nicht, weil er die exe-Datei nicht erzeugen könne.

Wie mache ich es Delphi also begreiflich, wo die exe-Datei ist?

Grüße

Der Nekromant

P.S.: Ja, als Alternative könnte ich den Ordner verschieben, damit es für die Testphase hinhaut, aber das ist mir zu unübersichtlich. ;)


Moderiert von user profile iconTino: Topic aus Sonstiges (Delphi) verschoben am Fr 12.10.2007 um 18:02
Tino
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Veteran
Beiträge: 9839
Erhaltene Danke: 45

Windows 8.1
Delphi XE4
BeitragVerfasst: Fr 12.10.07 17:03 
user profile iconDer Nekromant hat folgendes geschrieben:
Ich habe schon versucht, in den Optionen das Ausgabeverzeichnis anzupassen, aber das geht leider nicht, weil er die exe-Datei nicht erzeugen könne.

Genau hier muss das Verzeichnis auch eingestellt werden.

Was genau gibt denn Delphi für einen Fehler aus?

Gruß
Tino
Der Nekromant Threadstarter
Hält's aus hier
Beiträge: 9

WIN XP (PC), WIN Vista (Laptop)
Delphi 7 Personal
BeitragVerfasst: Fr 12.10.07 17:40 
Hallo Tino,

der Fehler lautete:

"[Fataler Fehler] Kann Datei 'C:\Norsk\Vokabeltester\Vokabeltrainer.exe' nicht erzeugen."

Habe es aber gerade wieder den Pfad gesetzt und jetzt geht es auf einmal. o_O

Hat sich auf jeden Fall jetzt erledigt.

Trotzdem danke!

Grüße

Der Nekromant
jaenicke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19346
Erhaltene Danke: 1754

W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: Fr 12.10.07 21:02 
Wahrscheinlich lief das Programm noch ;-), dann kann die Exe natürlich nicht überschrieben werden.
Der Nekromant Threadstarter
Hält's aus hier
Beiträge: 9

WIN XP (PC), WIN Vista (Laptop)
Delphi 7 Personal
BeitragVerfasst: Sa 13.10.07 13:17 
Nö, eigentlich war alles aus - so weit ich mich erinnern kann.^^
Timosch
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 1314

Debian Squeeze, Win 7 Prof.
D7 Pers
BeitragVerfasst: Sa 13.10.07 14:20 
Wenn dein Programm mit einem Fehler abschmiert, wird es nur angehalten, läuft aber ARAIR weiterhin. Zum kompletten Beenden Zurücksetzen anklicken. Vielleicht lags daran.

_________________
If liberty means anything at all, it means the right to tell people what they do not want to hear. - George Orwell