![]() |
Problem mit GetDiskFreeSpaceEx (Unit SysUtils)
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo zusammen,
ich benutze den Windows API-Befehl GetDiskFreeSpaceEx um den freien Speicherplatz zu ermitteln. Nur leider gibt es die Exception (s. Anhang), wenn die Funktion auf ein Laufwerk trifft, welches von ein Card-Reader ist und keine Karte drinsteckt. Die Exception kann ich nicht mit einem try..except Block abfangen. Hat jemand eine Idee, wie ich noch anders an den freien Speicherplatz komme oder trotzdem die Exception abfangen kann ? |
Re: Problem mit GetDiskFreeSpaceEx (Unit SysUtils)
Hallo
Vielleicht hilft es, vor dem Aufruf der Funktion die ![]() Oder es wird z.B per FindFirst() überprüft, ob eine Datei überhaupt vorhanden ist. |
Re: Problem mit GetDiskFreeSpaceEx (Unit SysUtils)
Hallo toms,
danke für Deine Hilfe. Ich habe es jetzt mit dem Befehl SetErrorMode hinbekommen. :thumb: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:04 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