Hallo,
Mich hat es nun förmlich dazu gezwungen das hier zu posten da ich das Problem selber mal hatte:
Prüfen ob eine Webcam vorhanden ist.
So gehts:
Sieht dann so aus:
Mich hat es nun förmlich dazu gezwungen das hier zu posten da ich das Problem selber mal hatte:
Prüfen ob eine Webcam vorhanden ist.
So gehts:
VB.NET-Quellcode
- Public Class Form1
- Declare Function capGetDriverDescriptionA Lib "avicap32.dll" (ByVal wDriver As Short, ByVal lpszName As String, ByVal cbName As Integer, ByVal lpszVer As String, ByVal cbVer As Integer) As Boolean
- Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
- LoadDeviceList()
- If ListBox1.Items.Count >= 1 Then
- MsgBox("Webcam available")
- Else
- MsgBox("No Webcam Available")
- End If
- End Sub
- Private Sub LoadDeviceList()
- Dim strName As String = Space(100)
- Dim strVer As String = Space(100)
- Dim bReturn As Boolean
- Dim x As Integer = 0
- Do
- bReturn = capGetDriverDescriptionA(x, strName, 100, strVer, 100)
- If bReturn Then ListBox1.Items.Add(strName.Trim)
- x += 1
- Loop Until bReturn = False
- End Sub
- End Class
Sieht dann so aus:
C# Developer
Learning C++
Learning C++