![]() |
Re: nerviges "pling" beim starten der anwendung
Möglicherweise noch mehrere. Also nie feste Pfade verwenden.
|
Re: nerviges "pling" beim starten der anwendung
Mist...d.h. wie könnt ich z.B. folgenden Pfad Variabel gestalten?
Delphi-Quellcode:
EDIT: Da diese Programm mit einem größeren zusammen im Setup "ausgeliefert" wird, dürfte der Pfad C:\Program Files\ICC
Ini:=TIniFile.Create('C:\Program Files\ICC\Settings\TempViewerSettings.ini');
ja erstellt werden... |
Re: nerviges "pling" beim starten der anwendung
Z.B. relativ zur Exe? (
Delphi-Quellcode:
)
ExtractFilePath( Application.ExeName));
|
Re: nerviges "pling" beim starten der anwendung
Delphi-Quellcode:
so?
var
Ini: TIniFile; path: string; begin path := ExtractFilePath( Application.ExeName); if Checkbox6.Checked = true then begin Tmpv.Toolbar1.visible := true; Ini:=TIniFile.Create(path + '\Settings\TempViewerSettings.ini'); end; |
Re: nerviges "pling" beim starten der anwendung
Zitat:
Des weiteren würde ich mir an Deiner Stelle angewöhnen, anstelle von Application.ExeName lieber ParamStr(0) zu nehmen. Wenn Du irgendwann mal auf das Einbinden der Forms.pas verzichten möchtest, hast Du so ein Problem weniger. |
Re: nerviges "pling" beim starten der anwendung
Der erste Backslash kannst du weglassen.
|
Re: nerviges "pling" beim starten der anwendung
Ist ExtractFilePath(Application.ExeName) als Speicherpfad nicht pfui unter Vista? Ich habe noch XP, lese hier aber ständig darüber.
|
Re: nerviges "pling" beim starten der anwendung
Zum Schreiben sollte eher das Benutzerverzeichnis oder ALL_USERS verwendet werden.
|
Re: nerviges "pling" beim starten der anwendung
Ja eben, dann sollte man ihm das aber auch vorschlagen, oder? ;)
|
Re: nerviges "pling" beim starten der anwendung
Stimmt.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:25 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz