AGB  ·  Datenschutz  ·  Impressum  







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

Langer Programm Name

Ein Thema von tschinkes · begonnen am 5. Jul 2008 · letzter Beitrag vom 6. Jul 2008
Antwort Antwort
Seite 2 von 2     12   
Muetze1
(Gast)

n/a Beiträge
 
#11

Re: Langer Programm Name

  Alt 5. Jul 2008, 21:50
Moin!

Das ist kein Argument, da es eindeutig definiert ist, solche Namen mit " einzufassen. Also

"Test 123.exe" DeineParameter

Diese Regeln gelten für Parameter mit Leerzeichen genauso wie für EXE. Du musst dies ja sogar schon anwenden, wenn du den EXE Pfad mit angibst und dieser min. ein Leerzeichen enthält.

Und zur Frage: Da Delphi bis zur aktuellen RAD2007 Version im Namen beim Schlüsselwort "program" oder auch "library" nicht erlaubt, hast du keine Möglichkeit ohne extra Aufwand dieses zu erreichen.

Alternativen wurden schon genannt. U.a. wurde ab BDS2006 (ab Professional afaik) Pre-Build und Post-Build Ereignisse eingeführt und ab RAD2007 Studio sind diese Ereignisse direkt und vollständig unterstützt (vollständig, da vom Buildmanagement durch msbuild). Aber beachte dabei, dass die IDE den Prozess nicht mehr so ohne weiteres starten kann, da die EXE gegenüber seiner vermerkten Ausgabedatei differiert und wahrscheinlich die IDE nichts mehr findet.

Ich empfehle diese Umbenennung vor dem Bauen der Auslieferungsversion o.ä. vorzunehmen. Aber im Endeffekt bleibt die Frage, ob sich der zusätzliche Arbeitsaufwand gegenüber dem Leerzeichen rechnet. Schon allein programmiertechnisch kann dies zu Problemen führen (z.B. Entwicklung mit Konfigurationsdatei als ChangeFileExt(Application.ExeName, '.xml'); und beim Zusammenstellen des Setups wird die EXE umbenannt und schon besteht die Fehlerquelle mit der Konfigurationsdatei).

MfG
Muetze1
  Mit Zitat antworten Zitat
Benutzerbild von tschinkes
tschinkes

Registriert seit: 29. Jun 2004
Ort: Mannheim
29 Beiträge
 
Delphi 7 Enterprise
 
#12

Re: Langer Programm Name

  Alt 5. Jul 2008, 23:28
OK, alles klar, Danke nochmal!

Ich denke wenn ich doch den Namen länger haben möchte bleibt mir erst mal das umbenennen von Hand. Aber ich denke ich werde auch mit einem knakischen kurzen Namen auf Dauer leben können Wäre eben auch mal interessant gewesen wenn es eine Möglichkeit direkt gegeben hätte.

Das mit den Parametern ist schon ein gutes Argument, aber erst mal soweit sein xD
Tobi
  Mit Zitat antworten Zitat
Benutzerbild von lbccaleb
lbccaleb

Registriert seit: 25. Mai 2006
Ort: Rostock / Bremen
2.037 Beiträge
 
Delphi 7 Enterprise
 
#13

Re: Langer Programm Name

  Alt 5. Jul 2008, 23:57
ich glaub ich werd ignoriert^^


Zitat von lbccaleb:
wies in delphi geht kann ich dir jetzt auch nicht sagen, aber du kannst ja ne batch datei erstellen die es automatisch für dich erledigt...
edit:
also nichts mit hand
Martin
MFG Caleb
TheSmallOne (MediaPlayer)
Die Dinge werden berechenbar, wenn man die Natur einer Sache durchschaut hat (Blade)
  Mit Zitat antworten Zitat
Benutzerbild von tschinkes
tschinkes

Registriert seit: 29. Jun 2004
Ort: Mannheim
29 Beiträge
 
Delphi 7 Enterprise
 
#14

Re: Langer Programm Name

  Alt 6. Jul 2008, 18:24
Zitat von lbccaleb:
ich glaub ich werd ignoriert^^
wies in delphi geht kann ich dir jetzt auch nicht sagen, aber du kannst ja ne batch datei erstellen die es automatisch für dich erledigt...
edit:
also nichts mit hand
* lol neeeee wirst nicht ignoriert, sorry *g

Ja Batch Datei is ja im Grund auch nix anderes, außer das ganze einmal per Batchkommando einzugeben, abba is auch ne Möglichkeit die ich gestern schon angelegt habe

Danke
Tobi
"Let´s fetz", sagte der Spatz und sprang in den Mixer

Delphi 7 Enterprise inkl. JEDI / WinXP / Lahme Kiste als PC
http://www.kraft-internet.de
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


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 12:49 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