Entwickler-Ecke

Programmierwerkzeuge - Project1 - Name ändern


hRb - Fr 31.01.25 01:11
Titel: Project1 - Name ändern
Wenn ich ein neues Programm erstelle, erhält das compilierte Ergebnis automatisch den Namen Project1.exe. Später nenne ich die Datei in meinen Wunschnamen um. Trage ich jedoch unter WIN11 dieses Programm als Standard für bestimmte Dateiendungen ein, dann erscheint PROJECT1 - nachzuprüfen im Explorer unter Eigenschaften. s.Anlage
Ich gehe davon aus, dass ich den "Wunschtdateinamen" irgendwo in den Compileroptionen einstellen muss - aber wo?
Sorry, wenn ich für die Profis eine solch einfache Frage stelle.
hRb


Gausi - Fr 31.01.25 11:21

Das ist eine Einstellung in den Projektoptionen. Je nach Delphiversion ggf. an leicht anderen Orten zu finden.

Hier unter Hauptmenü -> Projekt -> Optionen
In dem Fenster dann unter Anwendung -> Versionsinformationen

Es ist aber sinnvoll, dem Projekt beim ersten speichern einen sinnvollen Namen zu geben, oder es später umzubenennen - nicht nur die fertig kompilierte Exe-datei. Dann sollte über den default Platzhalter "$(ModuleName)" automatisch der richtige Name dort stehen.


hRb - Fr 31.01.25 16:07

Image2Image1zunächst Danke für Rückmeldung.
Ich arbeite mit Delphi 12 Version 29.0.51961.7529 (gerade neu heruntergeladen) Free-Version
Unter Anwendung/Versionsnummer gibt 3 Einträge mit der Bezeichnung "$(Modulname)". Diese Einträge zu ändern, gegen einen festen Pfad-Dateiname, habe ich mich ohne Rückfrage nicht getraut (Alle drei ändern?) s. Image1.
Dafür habe ich unter Debugger eine Möglichkeit gefunden den Hostname zu ändern von Project.exe in meinen gewünschten Programmnamen. Diese Änderung hat jedoch nicht gewirkt. (s. Image2) Beschreibung (jpg, 91.83 KB)Es wird nach wie vor beim Compilieren nur eine neue Project1.exe erzeugt.
Noch ein Tipp? Danke! hRb


Gausi - Fr 31.01.25 17:21

Das Projekt umbenennen geht direkt im Hauptfenster - rechts in der Projektansicht auf das "Projekt1" gehen, F2 drücken (oder über das Kontextmenü "Umbenennen" wählen), fertig. Dann wird die exe direkt unter diesem Namen erstellt, und in der Beschreibung steht auch der neue Name drin - wenn in den Projektoptionen noch der Platzhalter $(ModulName) steht. :D
projektname


hRb - Fr 31.01.25 21:33

Hallo Gausi,
das wars! So einfach! Man kann das Internet durchsuchen und findet nichts. Wo gibt's die "geheimen" Tipps zum Nachlesen?
Mit oder ohne Antwort - Danke!
hRb


jaenicke - Fr 31.01.25 22:42

user profile iconhRb hat folgendes geschrieben Zum zitierten Posting springen:
Wenn ich ein neues Programm erstelle, erhält das compilierte Ergebnis automatisch den Namen Project1.exe.
Du wirst beim ersten Speichern nach dem Namen für die Unit und auch für das Projekt gefragt.


hRb - Di 04.02.25 21:51

Danke nochmals, "Problem gelöst"
hRb