Einzelnen Beitrag anzeigen

Benutzerbild von LDericher
LDericher

Registriert seit: 29. Jan 2007
Ort: Erkelenz
224 Beiträge
 
Delphi 7 Enterprise
 
#1

Exception bei capCreateCaptureWindowA...?

  Alt 29. Jul 2009, 20:52
Ich benutze folgenden Code, um mit meiner Anwendung auf die bei mir angeschlossene Webcam zuzugreifen:

Delphi-Quellcode:
Procedure ConnectWebcam(WebcamIndex: integer);
begin
  CaptureWindow := capCreateCaptureWindowA('CaptureWindow', WS_CHILD or
    WS_DISABLED, 0, 0, 0, 0, GetDesktopWindow, 0);
  isConnected := (CaptureWindow <> 0) and
    (SendMessage(CaptureWindow, WM_CAP_DRIVER_CONNECT, WebcamIndex, 0) <> 0)
end;
Funktioniert auch wunderbar, wenn ichs kompiliere und ausm Explorer->Doppelklick starte.

Das Problem ist, dass die erse Zeile der Prozedur eine "externe Exception C0000008" wirft, solange ich das ganze im Delphi-Umfeld ausführe.

Hat irgendwer schonmal ähnliche Probleme gehabt?

Danke schonmal,

Euer LDer.
  Mit Zitat antworten Zitat