Zitat von
sakura:
...Wo willst Du die Ini speichern? Im Anwendungsverzeichnis, da wo der User eventuell keine Schreibrechte hat? Im Profil, wo er es mit anderen Usern bei Bedarf nicht sharen kann? Zugegeben, das kann mit der Registry auch schwerer werden, je nach Rechtelage.
...
...
im Normalfall immer hier:
Delphi-Quellcode:
{===================}
{ UserPfad (ab W2k) }
{===================}
function UserPfad:
String;
begin
Result := IncludeTrailingPathDelimiter (
GetEnvironmentVariable('
Userprofile'));
if Result='
'
then Result := ApplicationPath;
end;
, auch wenn mir dies zBsp bei Netzwerkanwendungen die Möglichkeit nimmt, alle Ini's wieder zu löschen!