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 Filesystem ermitteln (https://www.delphipraxis.net/138141-filesystem-ermitteln.html)

GreenHorn3600 4. Aug 2009 09:53


Filesystem ermitteln
 
Hallo Wissende,

vielleicht kennt Ihr das Problem, daß man etwas auf der Platte machen möchte und hierzu wissen müsste, mit welchen Filesystem (NTFS oder FAT) es arbeitet. Nur leider komme ich nicht drauf, wie man dies abfragen kann. Kann mich einer erleuchten?

Danke
Euer GreenHorn

mkinzler 4. Aug 2009 09:55

Re: Filesystem ermitteln
 
Sollte per WMI möglich sein

himitsu 4. Aug 2009 10:00

Re: Filesystem ermitteln
 
man muß ja nicht immer mit Kanonen auf Spatzen ballern :mrgreen:
MSDN-Library durchsuchenGetVolumeInformation

GreenHorn3600 4. Aug 2009 10:24

Re: Filesystem ermitteln
 
Hallo Zusammen,

dank euch. Weiß zusätzlich noch einer wie man ermitteln kann, ob man auf die Platte auch schreiben kann/darf?

Mal sehen, wie ich mit dem Link zurechtkomme

Euer GreenHorn

Luckie 4. Aug 2009 10:25

Re: Filesystem ermitteln
 
Für eine neue Frage erstell bitte auch einen neuen Thread.

himitsu 4. Aug 2009 10:32

Re: Filesystem ermitteln
 
theoretisch mit geht es nicht, wenn von der Funktion FILE_READ_ONLY_VOLUME im lpFileSystemFlags gesetzt wurde, aber ob du dann auch die nötigen Rechte zum Schreiben hast, oder ob das Flag richtig gesetzt wurde (manchmal stimmt es nicht) .....


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