Einzelnen Beitrag anzeigen

Benutzerbild von Ralf Kaiser
Ralf Kaiser

Registriert seit: 21. Mär 2005
Ort: Wuppertal
932 Beiträge
 
Delphi 10.3 Rio
 
#31

Re: Ich würde gerne mitzählen, wie oft Form1 geöffnet wurde!

  Alt 21. Aug 2008, 23:36
Zitat von MichaelLinden:
Für meinen Installer habe ich folgende Lösung gefunden:

Ich überprüfe via
if ForceDirectories(InstallVerz) then ..
ob das Verzeichnis beschreibbar ist oder nicht.
Dann weiss der Installer, dass er dort schreiben darf. Das bedeutet aber noch lange nicht, dass das Programm hinterher dort auch schreiben darf!

Der Installer läuft, zumindest unter Vista, ja immer mit Adminrechten und darf darum in das "Programme" Verzeichnis schreiben. Beim Programm selbst ist das aber später nicht der Fall.

Man sollte sich angewöhnen für die Daten immer ein Verzeichnis im Benutzerprofil zu nehmen (Vista-und-später-Benutzer werden es einem danken). Diese Regel bestand eigentlich schon immer aber da unter XP und vorher jeder (der Bequemlichkeit halber) meistens als Admin gearbeitet hat fiel das nicht so auf. Erst unter Vista wo selbst der Admin, ohne Nachfrage (UAC), nicht alles darf fällt es plötzlich auf.

Ciao,
Ralf
Ralf Kaiser
  Mit Zitat antworten Zitat