Drive-Funktionen

Funktionen zum Abrufen von Informationen über die Laufwerke des Computers oder zum Ausführen verschiedener Operationen auf einem Laufwerk. Klicken Sie auf einen Funktionsnamen, um mehr zu erfahren.

Funktion Beschreibung
DriveEject Öffnet ein bestimmtes CD- oder DVD-Laufwerk oder wirft einen Wechseldatenträger aus.
DriveGetCapacity Gibt die Gesamtkapazität eines Laufwerks zurück, das einen bestimmten Pfad enthält (in Megabyte).
DriveGetFileSystem Gibt den Typ des Dateisystems eines bestimmten Laufwerks zurück.
DriveGetLabel Gibt die Volumebezeichnung eines bestimmten Laufwerks zurück.
DriveGetList Gibt eine Zeichenkette zurück, die alle oder bestimmte Laufwerksbuchstaben des Systems enthält.
DriveGetSerial Gibt die Volumeseriennummer eines bestimmten Laufwerks zurück.
DriveGetSpaceFree Gibt den freien Speicherplatz eines Laufwerks zurück, das einen bestimmten Pfad enthält (in Megabyte).
DriveGetStatus Gibt den Status eines Laufwerks zurück, das einen bestimmten Pfad enthält.
DriveGetStatusCD Gibt den Medienstatus eines bestimmten CD- oder DVD-Laufwerks zurück.
DriveGetType Gibt den Typ eines Laufwerks zurück, das einen bestimmten Pfad enthält.
DriveLock Sperrt die Auswurffunktion eines bestimmten Laufwerks.
DriveRetract Schließt ein bestimmtes CD- oder DVD-Laufwerk.
DriveSetLabel Ändert die Volumebezeichnung eines bestimmten Laufwerks.
DriveUnlock Entsperrt die Auswurffunktion eines bestimmten Laufwerks.

Fehlerbehandlung

Bei Misserfolg wird eine Ausnahme ausgelöst.

Liste aller internen Funktionen

Beispiele

Erlaubt dem Benutzer, ein Laufwerk auszuwählen, um es zu analysieren.

Ordner := DirSelect( , 3, "Laufwerk zur Analyse auswählen:")
if not Ordner
    return
MsgBox
(
    "Alle Laufwerke: " DriveGetList() "
    Ausgewähltes Laufwerk: " Ordner "
    Typ: " DriveGetType(Ordner) "
    Status: " DriveGetStatus(Ordner) "
    Kapazität: " DriveGetCapacity(Ordner) " MB
    Freier Speicher: " DriveGetSpaceFree(Ordner) " MB
    Dateisystem: " DriveGetFilesystem(Ordner) "
    Volumebezeichnung: " DriveGetLabel(Ordner) "
    Volumeseriennummer: " DriveGetSerial(Ordner)
)