Hallo,
habe gerade ein kleines Problem, ich speicher einen Pfad in eine .ini. Der Programmordner der .Exe liegt im Netzwerk, wenn ich nun einen neuen Kontakt anlege und die Datei speichere wird in eine andere .Ini der Pfad gespeichert. Soweit ok öffne ich die .exe von einem anderen PC aus, diese PC hat einen anderen Netzlaufwerksbuchstabe und somit stimmt der Pfad nicht mehr.
Gibt es eine spezielle funktion mit der ich das nicht so statisch machen kann?
Delphi-Quellcode:
// PAKontakt Ordner erstellen
if DirectoryExists(ExtractFilePath(ParamStr(0)) + 'PAKontakte') then
OrdnerPA:= (ExtractFilePath(ParamStr(0)) + 'PAKontakte')
else
begin
ForceDirectories(ExtractFilePath(ParamStr(0)) + 'PAKontakte'); //Ordner erstellen
end;
SenderIniFile.WriteString('PAKontakt','Pfad',OrdnerPA + '\'+ ProgrammanbieterFirmaCombo.Text + '.ini')
Beim laden wird einfach in der .ini nach dem Schlüsssel mit dem Pfad gesucht.
Danke im voraus.
"... Wie gesagt, die Nutzer von 10, 12, 14 Zoll Display's werden deine Seite nicht in voller Pracht sehen können, ...
Surft Ihr mit dem Taschenrechner?"