Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Windows-Verzeichnis (https://www.delphipraxis.net/20370-windows-verzeichnis.html)

daniel8520 16. Apr 2004 17:52


Windows-Verzeichnis
 
Hi Leute,

meine Frage könnt ihr bestimmt beantworten:
Wie kann man den Pfad des Windowsordners herausbekommen. Der ist ja meistens C:\Windows. Aber gibt's da ne Funktion für (so ähnlich wie GetCurrentDir)?

Dank an euch!

Christian Seehase 16. Apr 2004 17:59

Re: Windows-Verzeichnis
 
Moin Daniel,

schau Dir mal die API Hier im Forum suchenSHGetSpecialFolderPath an.
In Deinem Falle in Verbindung mit CSIDL_WINDOWS.

Eine andere Möglichkeit wäre das Auslesen der entsprechenden Umgebungsvariablen. (Hier im Forum suchenExpandEnvironmentStrings)
Die betreffenden Umgebungsvariablen wären WINDIR oder SYSTEMROOT

r_kerber 16. Apr 2004 18:00

Re: Windows-Verzeichnis
 
Aus dem Win32-SDK: GetWindowsDir

Niko 16. Apr 2004 18:00

Re: Windows-Verzeichnis
 
Die Prozedur GetWindowsDirectory liefert dir das gesuchte Verzeichnis.

himitsu 16. Apr 2004 18:02

Re: Windows-Verzeichnis
 
Meiner is K:\Windwos :roll:


Code-Library -> Dateien / Laufwerke -> Wie bekomme ich den Pfad von "Special Folders"?

daniel8520 16. Apr 2004 18:02

Re: Windows-Verzeichnis
 
Aha.
Und wie greife ich auf die Umgebungsvariablen zu? Könntest du mir das auch noch sagen?

toms 16. Apr 2004 18:02

Re: Windows-Verzeichnis
 
Hi,

Schau mal hier:

http://www.delphipraxis.net/internal...ndowsdirectory

http://www.delphipraxis.net/internal...ndowsdirectory

daniel8520 16. Apr 2004 18:09

Re: Windows-Verzeichnis
 
OK. Danke.
Hab's jetzt!
:dp:


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:30 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