Einleitung
In VB.NET kann es nützlich sein zu überprüfen, ob ein bestimmtes Laufwerk auf einem Computer existiert und zugänglich ist. Dies lässt sich mit der DriveExists
-Funktion effektiv umsetzen.
Die DriveExists-Funktion
Die folgende Funktion prüft, ob ein angegebenes Laufwerk existiert und bereit ist:
- Die Funktion
DriveExists
nimmt einen Laufwerkspfad als String entgegen und erstellt einSystem.IO.DriveInfo
-Objekt für dieses Laufwerk. - Die Eigenschaft
IsReady
desDriveInfo
-Objekts gibt an, ob das Laufwerk existiert und zugänglich ist. - Im Falle eines Fehlers (z.B. wenn das Laufwerk nicht existiert) fängt der Catch-Block die Ausnahme ab und gibt
False
zurück.
Anwendung der Funktion
Um zu überprüfen, ob ein Laufwerk C: existiert und bereit ist, können Sie die Funktion wie folgt aufrufen
Dim exists As Boolean = DriveExists("C:\")
Zusammenfassung
Die DriveExists
-Funktion ist ein praktisches Werkzeug in VB.NET, um schnell zu überprüfen, ob ein bestimmtes Laufwerk existiert und betriebsbereit ist. Die Funktion kann in verschiedenen Szenarien verwendet werden, wie beispielsweise bei der Validierung von Benutzereingaben oder in automatisierten Skripten.