Es ist mein erster Beitrag, also, wenn ich falsch oder etwas schreibe, lass es mich wissen!Wie man ein OCX mit einer .INF Konfigurationsdatei lädt
Ich entwickle eine Anwendung in C#, wo ich Bild und Ton von einer IP-Kamera streamen muss.
Ich habe ein SDK vom Hersteller der IP-Kamera gefunden, das es ermöglichen sollte, den Streaming-Prozess in eine Anwendung zu integrieren. Die IP-Kamera ist eine LevelOne FCS-0010
und das SDK enthält eine OCX-Datei, eine INF-Datei und eine PDF-Datei, die die verschiedenen Konfigurationsparameter für die INF-Datei beschreibt.
Und hier ist meine Frage: Wie verwende ich die OCX-Datei in meiner Anwendung?
Laut einigen Foren kann die OCX nur Drag 'n in die Symbolleiste in VS fallen gelassen werden und dann Drag' n auf ein WinForms-Formular fallengelassen. Das geht eigentlich ganz gut!
Aber dann bekomme ich nur ein sauberes ActiveX-Objekt in meine Anwendung, fast nur leer. Wahrscheinlich muss die OCX-Komponente konfiguriert werden, aber wie?
Ich denke, ich muss die -INF-Datei in irgendeiner Weise in meiner Anwendung verwenden, damit die OCX-Komponente konfiguriert werden konnte. Aber ich kann wirklich nicht herausfinden, wie.
Sieht es anders aus, wenn Sie das Programm im Vergleich zur Entwurfszeit ausführen? –
Woher hast du dieses OCX? Ich habe einen auf global.level1.com heruntergeladen, aber ich kann ihn nicht ziehen und auf VS legen. –
Endlich konnte ich den Viewer auf ein Formular setzen; Sein Objektmodell zeigt jedoch keine nützlichen Dinge an. Wahrscheinlich verwendet es eine späte Bindung und somit stellt Intellisense seine Schnittstelle nicht zur Verfügung. Ohne ein Programmierhandbuch ist es nicht möglich, es zu programmieren. –