hallo..
ik maak voor school een beveiligings/controll systeem..
daarbij wil ik een programma maken waar ook de 4 webcams/camara's te zien zijn.
maar nu heb ik een probleem. ik heb een script gevonden om bij 1 webcam te kijken.. maar ik heb geen keuze tussen webcams. en als ik een vakje waarbij ik mn webcam kan kiezen krijg kan ik alleen:
Microsoft WDM Image Capture (Win32) [Version: 5.1.2600.2180]
kiezen.
dit is het script wat ik nu heb:
Dim hwdc As Long
Dim startcap As Boolean
Private Sub cmdCapture_Click()
Dim temp As Long
hwdc = capCreateCaptureWindow("Dixanta Vision System", ws_child Or ws_visible, 0, 0, 320, 240, Picture1.hWnd, 0)
If (hwdc <> 0) Then
temp = SendMessage(hwdc, wm_cap_driver_connect, 0, 0)
temp = SendMessage(hwdc, wm_cap_set_preview, 1, 0)
temp = SendMessage(hwdc, WM_CAP_SET_PREVIEWRATE, 30, 0)
startcap = True
Else
MsgBox ("No Webcam found")
End If
End Sub
Private Sub cmdClose_Click()
Dim temp As Long
If startcap = True Then
temp = SendMessage(hwdc, WM_CAP_DRIVER_DISCONNECT, 0&, 0&)
startcap = False
End If
End Sub
Private Sub cmdVideoFormat_Click()
Dim temp As Long
If startcap = True Then
temp = SendMessage(hwdc, WM_CAP_DLG_VIDEOFORMAT, 0&, 0&)
End If
End Sub
kan iemand mij helpen??
/edit
oeps.. spelfout in de topictitel
/edit
ik maak voor school een beveiligings/controll systeem..
daarbij wil ik een programma maken waar ook de 4 webcams/camara's te zien zijn.
maar nu heb ik een probleem. ik heb een script gevonden om bij 1 webcam te kijken.. maar ik heb geen keuze tussen webcams. en als ik een vakje waarbij ik mn webcam kan kiezen krijg kan ik alleen:
Microsoft WDM Image Capture (Win32) [Version: 5.1.2600.2180]
kiezen.
dit is het script wat ik nu heb:
Dim hwdc As Long
Dim startcap As Boolean
Private Sub cmdCapture_Click()
Dim temp As Long
hwdc = capCreateCaptureWindow("Dixanta Vision System", ws_child Or ws_visible, 0, 0, 320, 240, Picture1.hWnd, 0)
If (hwdc <> 0) Then
temp = SendMessage(hwdc, wm_cap_driver_connect, 0, 0)
temp = SendMessage(hwdc, wm_cap_set_preview, 1, 0)
temp = SendMessage(hwdc, WM_CAP_SET_PREVIEWRATE, 30, 0)
startcap = True
Else
MsgBox ("No Webcam found")
End If
End Sub
Private Sub cmdClose_Click()
Dim temp As Long
If startcap = True Then
temp = SendMessage(hwdc, WM_CAP_DRIVER_DISCONNECT, 0&, 0&)
startcap = False
End If
End Sub
Private Sub cmdVideoFormat_Click()
Dim temp As Long
If startcap = True Then
temp = SendMessage(hwdc, WM_CAP_DLG_VIDEOFORMAT, 0&, 0&)
End If
End Sub
kan iemand mij helpen??
/edit
oeps.. spelfout in de topictitel
/edit
[ Voor 2% gewijzigd door !kke op 20-03-2007 20:56 . Reden: spelfout in de topictitel ]
twiks.nl