Hallo allerseits!
Ich habe ein Programm, mit dem ich das Bild einer Webcam darstellen kann (Quelle:
http://www.delphipraxis.net/35689-webcam-delphi.html).
Mit einer Webcam funktioniert das soweit auch ganz gut.
Wenn ich nun aber eine zweite Webcam anschließe, erscheint immer ein Dialog, in dem ich die Videoquelle auswählen soll, das würde ich aber gerne automatisch ablaufen lassen. Hab auch schon ein bisschen am WM_CAP_DRIVER_CONNEct rumgespielt, bin aber zu keinem richtigen Ergebnis gekommen.
Grundsätzlich sieht das ja so aus:
SendMessage(handle, WM_CAP_DRIVER_CONNECT, 0, 0);
Laut Beschreibung der Message sollte der erste Parameter nach dem WM_CAP_DRIVER_CONNECT die "Nummer" des zu wählenden Treibers sein (Bereich von 0 bis 9). Wenn ich die 0 lasse, kommt das Dialogfenster, um die Videoquelle auszuwählen, wenn ich aber die Zahlen 1 bis 9 ausprobiere, habe ich nur ein schwarzes Bild.
Weiß jemand Rat, wäre überaus dankbar dafür! Bin echt mit meinem Latein am Ende...
Cruentus