Einzelnen Beitrag anzeigen

Benutzerbild von xZise
xZise

Registriert seit: 3. Mär 2006
Ort: Waldbronn
4.303 Beiträge
 
Delphi 2009 Professional
 
#65

Re: Vokabeltrainer

  Alt 31. Mär 2008, 20:29
Mit statischen Pfaden wirst du nichts!
Auch wenn ich wieder Luckie auf mich hetze mit der Aussage ( ):
Benutzte statt den statischen Pfad bitte den Programmorder.
Denn bekommst du indem du den Ort der exe (also C:\<Pfad>\<die exe>.exe) nimmst (ParamStr(0)) und nur den Pfad rausschneidest (ExtractFilePath(<Ort>)).

Weil selbst in "C:\Programme" habe ich ohne weiteres keine Schreibrechte!

Übrigens gewöhne dir an wenigstens etwas und auch sinnvoll einzurücken.

Ich will dich nicht runtermachen, aber wenn man gewisse Standards einhälst kommst du eher mit uns und auch mit den Code zurecht.

Um Luckie glücklich zu machen ( ):
Ich würde als Option für den Benutzer anbieten wo er speichern möchte.
Dabei hast du zwischen 3 Pfaden die auswahl:
  1. Festgelegter Pfad - z.B. eine andere HDD oder einfach ein anderer Ordner (Vorteil: Erfüllt mit 2. und 3. alle Kundenwünsche , Nachteil: Man muss nicht nur den Ordner des Programms löschen)
  2. Programmordner - Der Ordner indem dein Programm ist (Vorteil: Einfach zu löschen/managen, Nachteil: keine benutzerspezifischen Charakteritika)
  3. Anwendungsdaten - Der Ordner wovon jeder Benutzer ein hat. Einfach in die Addressleiste "%appdata%" eingeben (s.u.). (Vorteil: Benutzerspezfisch und garantierte Schreibrechte, Nachteil: Je nach Betriebssystem anders und man muss dannach extra suchen)

Zu den Anwendungsdaten:
Verwende nie sowas statisch:
C:\Dokumente und Einstellungen\blender\Anwendungsdaten\Vokabeltrain er\
Weil ein anderer XP/2000 user hätte dann einenen neuen Pfad.
Bei mir wäre es statt "blender" "xZise" oder "Fabian" (ältere ^^).
Außerdem haben wir in der Schule die Eigenen Dateien auf D:\!
Und unter Vista wäre es: [i]C:\Users\xZise\Appdata\Roaming[i]
Also wieder was ganz anderes.
Tipp: HOMEDIR - Das unbekannte Verzeichnis

MfG
xZise
Fabian
Eigentlich hat MS Windows ab Vista den Hang zur Selbstzerstörung abgewöhnt – mkinzler
  Mit Zitat antworten Zitat