Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   LOCALAPPDATA unter windows xp? (https://www.delphipraxis.net/156910-localappdata-unter-windows-xp.html)

emteg 20. Dez 2010 12:56

LOCALAPPDATA unter windows xp?
 
Ich möchte meine Programmeinstellungen im richtigen Verzeichnis sichern. Zur Zeit hole ich mir unter meinem windows7 mit
Delphi-Quellcode:
GetEnvironmentVariable('LOCALAPPDATA')
den entsprechenden Order und hänge noch /programmname/ dran. Unter windows xp gibt es diese variable noch nicht, was dazu führt, dass die funktion einen leeren string zurückliefert und das führt dazu, dass auf c: der ordner /programmname/ erstellt wird, was natürlich maximal hässlich ist.

Was ist denn der richtige name, der unter allen windows versionen (also ab xp) funktioniert?

DeddyH 20. Dez 2010 12:59

AW: LOCALAPPDATA unter windows xp?
 
Versuch es doch einmal mit MSDN-Library durchsuchenSHGetFolderPath statt über die Umgebungsvariable.


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:52 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz