Forum: Win32/Win64 API (native code)
Delphi
by TUX_der_Pinguin,
9. Nov 2007
Klar das ich da nicht drauf gekommen bin so gehts, habe das noch mal getestet.
ExtractFilePath(ParamStr(0))+'\einstellungen.ini' => C:\Programme\Mein Dienst\einstellungen.ini
GetCurrentDir+'einstellungen.ini' => C:\windows\system32\einstellungen.ini
Versucht man via '.\einstellungen.ini' die Datei einzulesen schau das programm nur in C:\windows\system32
das ganze mit...
Forum: Win32/Win64 API (native code)
Delphi
by TUX_der_Pinguin,
9. Nov 2007
Das ganze noch mal langsam, der Dienst soll ein paar Informationen aus einer INI Datei einlesen.
Jetzt gibt es zwei möglichkeiten:
1. Relativer Pfad
var
ini : TIniFile;
begin
ini := TIniFile.Create(.\einstellungen.ini');
Forum: Win32/Win64 API (native code)
Delphi
by TUX_der_Pinguin,
9. Nov 2007
Ich habe mir einen Windows Dienst geschrieben alles Wunderbar, will ich jedoch eine ini Datei
einlesen mit TIniFile.Create('datei.ini') dann ist das Problem wie sage ich ihm wo die Datei
liegt, klar könnte ich einen Absoluten Pfad angeben aber lieber wäre ein relativer Pfad, ist
es möglich einem Dienst zusagen das sein Arbeitsverzeichnis nicht irgendwo im System liegt sonder
Beispielsweise...