Thema: Delphi Ini-File löschen

Einzelnen Beitrag anzeigen

messie

Registriert seit: 2. Mär 2005
Ort: Göttingen
1.592 Beiträge
 
Delphi 2009 Professional
 
#7

Re: Ini-File löschen

  Alt 20. Aug 2007, 10:18
Zitat von WIng2005:
Habe die Ini jetzt in meinem Installationsverzeichnis des Programmes abgelegt.... das sollte doch unproblematisch sein, oder?
Es ist doch problematisch, speziell unter Vista wird ein Nicht-Administrator das Programm dann nicht mehr betreiben können, wenn es im \programs Verzeichnis steht. Dateiänderungen sind da nicht zulässig ohne Adminrechte.
Deshalb solltest die ini nach "Application Data" schieben. Und das findest Du mit SHGetSpecialFolderLocation. Luckie hat dazu die Funktion GetShellFolder entworfen, die finest Du dann auch bei der Suche (die klemmt bei mir heute).

SHGetSpecialFolderLocation
CSIDL
Grüße, Messie
  Mit Zitat antworten Zitat