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

VB.NET - Fortgeschrittene
Re: Laufwerke in ComboBox 
Autor: cookstdu
Datum: 25.10.15 12:41

Hallo

Überschreibe WndProc und werte die Windosmessages aus.
  Private Const WM_DEVICECHANGE As Integer = &H219 'Message 
    Dim DBT_DEVICEARRIVAL As IntPtr = CType(32768, IntPtr) 'WParam, Laufwerk 
    ' bereit
    Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) _
      Handles MyBase.Load
        SetDrives()
    End Sub
    Sub HandleCD(m As Message)
        If m.WParam <> DBT_DEVICEARRIVAL Then
            ComboBox1.Enabled = False
            Label1.Text = "Achtung CD-Laufwerk nicht bereit"
        Else
            ComboBox1.Enabled = True
            Label1.Text = ""
        End If
        SetDrives()
    End Sub
 
    Protected Overrides Sub WndProc(ByRef m As Message)
        If m.Msg = WM_DEVICECHANGE Then
            Me.HandleCD(m)
        End If
        MyBase.WndProc(m)
    End Sub
cu

Wenn alle Stricke rei?en, dann h?ng ich mich auf. ~ Karl Kraus

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Laufwerke in ComboBox2.190Dikn24.10.15 12:59
Re: Laufwerke in ComboBox1.469Manfred X24.10.15 13:45
Re: Laufwerke in ComboBox1.444Dikn25.10.15 09:24
Re: Laufwerke in ComboBox1.288Manfred X25.10.15 10:21
Re: Laufwerke in ComboBox1.383cookstdu25.10.15 12:41
Re: Laufwerke in ComboBox1.226Dikn27.10.15 14:12
Re: Laufwerke in ComboBox1.428Manfred X27.10.15 15:09
Re: Laufwerke in ComboBox1.167Dikn28.10.15 09:29
Re: Laufwerke in ComboBox1.245Dikn28.10.15 16:06
Re: Laufwerke in ComboBox1.622Manfred X28.10.15 17:08

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