Thema: Delphi Zugriffsverletzung

Einzelnen Beitrag anzeigen

Benutzerbild von MrSpock
MrSpock
(Co-Admin)

Registriert seit: 7. Jun 2002
Ort: Owingen
5.865 Beiträge
 
Delphi 2010 Professional
 
#20
  Alt 25. Jun 2002, 20:30
Hallo Privateer3000,

Application.Exename enthält den Programmnamen einschließlich kompletten Pfad und der .EXE Endung. Du kannst deshalb ExtractFilePath auf diesen Dateinamen anwenden und erhälst den Pfad einschließlich dem abschließenden Backslash (\).

Ich nenne meine Ini-Dateien immer genauso, wie das Programm und ersetze so nur die Endung .EXE durch .INI, dazu gibt es noch eine Funktion, die das für mich macht:

Code:
    Ini := TIniFile.Create(ChangeFileExt(Application.ExeName), '.INI');
Albert
Live long and prosper


MrSpock
  Mit Zitat antworten Zitat