vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Blitzschnelles Erstellen von grafischen Diagrammen!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Visual-Basic Einsteiger
Prüfen, ob Laufwerk bereit 
Autor: mareike98
Datum: 16.09.04 15:18

Hallo,
um zu Prüfen, ob in einem gewählten Laufwerk ein Datenträger ist, habe ich hier folgende Funktion gefunden:

'Prüfen, ob Laufwerk bereit
Public Function IsDriveReady(ByVal Drive As String) _
 As Boolean
 
  Dim OldDrive As String
  Dim Result As Boolean
 
  On Local Error Resume Next
  OldDrive = CurDir()
  ChDir Drive
  Result = (Err = 0)
  ChDir OldDrive
  On Local Error Goto 0
 
  IsDriveReady = Result
End Function
Wenn ich die Funktion aufrufe, kommt bei jedem Laufwerk die Fehlermeldung, siehe unten:

'Inhalt Laufwerk anzeigen
Private Sub Drive1_Change()
    Dim Drive As String
        Drive = Drive1.Drive
                If IsDriveReady(Drive) Then
                    Dir1.Path = Drive1.Drive
                Else
                    msgbox "Laufwerk nicht bereit!"
            End If
Beim Debuggen in Einzelschritten, scheint der Fehler in der Funktion zu liegen, hier wird immer false angezeigt. Wo ist denn jetzt der Fehler??

Der Link war folgender: http://www.vbarchiv.net/archiv/tipp_97.html

Danke



End Sub
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Prüfen, ob Laufwerk bereit794mareike9816.09.04 15:18
Re: Prüfen, ob Laufwerk bereit539Moderatorralf_oop16.09.04 16:27
Re: Prüfen, ob Laufwerk bereit507mareike9820.09.04 11:06

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel