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/)
-   -   Delphi Welche CSIDL funktioniert ab welcher WIN-Version? (https://www.delphipraxis.net/28797-welche-csidl-funktioniert-ab-welcher-win-version.html)

sieppl 30. Aug 2004 13:35


Welche CSIDL funktioniert ab welcher WIN-Version?
 
Funktioniert unter Win98 CSIDL_PERSONAL oder CSIDL_MYDOCUMENTS ?
Bitte keine Link auf die MSDN-Seite, dort habe ich schon geschaut.
(MSDN CSIDL
Finde die Aussagen widersprüchlich:
MYDOCUMENTS erst ab Version 6.0
PERSONAL Beschreibung für 'frühere' Version als 6 die auf 'Managing the FileSystem' referenziert,
dort wird aber wieder MYDOCUMENTS benutzt um den Pfad festzustellen. :gruebel:

Wer ist so nett und listet auf welche CSIDL auf welcher Windows-Version zum Erfolg führt?
Ich kann es leider im mom nicht testen, da nur XP hier..

Danke!

maximov 30. Aug 2004 13:40

Re: Pfad zu Eigene Dateien in Windows 98 bestimmen
 
Wenn du ne sichere lösung willst, dann nehm die SHFolder.pas und SHFolder.dll (D7). Die funktionen dort sind nicht abhängig von der IE version, du musst halt nur die dll mit ausliefern.

Matze 30. Aug 2004 13:51

Re: Pfad zu Eigene Dateien in Windows 98 bestimmen
 
Wie's geht, steht hier.

sieppl 30. Aug 2004 13:53

Re: Pfad zu Eigene Dateien in Windows 98 bestimmen
 
Zitat:

Zitat von Matze
Wie's geht, steht hier.

Mist, habe in der Library nur unter Windows API gesucht..

sieppl 30. Aug 2004 13:57

Re: Pfad zu Eigene Dateien in Windows 98 bestimmen
 
@Matze:
Die Code-Library ist schön gut, aber letzendlich wird meine Frage nicht beantwortet.
Die Vorgehensweise ist klar, der Einsatz API-Befehle ist nicht das Problem. Ab welcher Windows Version funktioniert das Beispiel denn?


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:44 Uhr.

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