Entwickler-Ecke
Delphi Language (Object-Pascal) / CLX - Programmpfad
Mitmischer 1703 - Sa 14.02.09 17:55
Titel: Programmpfad
Wie bekomme ich den Pfad eines Programmes? Gibt es da sowas wie "Application.Name"?
Gausi - Sa 14.02.09 17:58
Application.ExeName
Mitmischer 1703 - Sa 14.02.09 17:59
Ah, ok!
Danke!
jaenicke - Sa 14.02.09 19:43
Das liest im übrigen nur ParamStr(0) aus (wie mir vor ein paar Jahren hier im Forum auch mal gezeigt wurde wie ich mich erinnere :D):
| Forms.pas hat folgendes geschrieben: |
Delphi-Quelltext 1: 2: 3: 4: 5: 6:
| property ExeName: string read GetExeName;
function TApplication.GetExeName: string; begin Result := ParamStr(0); end; | |
Du kannst also auch gleich das benutzen. ;-)
Delete - Sa 14.02.09 19:46
So mach ich das auch immer, dann muss die Unit Forms nicht eingebunden werden (z.B. in Konsolenanwendungen).
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!