취소
다음에 대한 결과 표시 
다음에 대한 검색 
다음을 의미합니까? 

ActiveMovie Control,Translating ActiveX calls from Visual Basic into Labview

Hello,

I want to use DirectX to display a movie. In the attached file is a Visual Basic example
which I tried to translate into Labview.

To play the movie IMediaControl from ActiveMovie control type library Version 1.0 C:\WINDOWS\system32\Quartz.dll) is used.

To display the current Position I tried to wire the IMediaPostion. But I have no idea how to implement this in the Block Diagram.
After opening it the following message is shown.
Error 3005 occurred at Automation Open: Object specified is not creatable in Play Movie Current Possition.vi
0 포인트
1/3 메시지
3,608 조회수
Couldn't open the VI. why not use the Windows Media Player ActiveX control? It's a lot simple to use.

-Joe
0 포인트
2/3 메시지
3,608 조회수
Hello Joe,

the Windows Media Player has a lot of overhead. I also found it difficult to deal with the different Versions.
I want to display data in a graph and show the connected video frame in a separate window.
I used the QuartzTypeLib because it is on every Windows Computer and is easy to code in VB.

With one call I can start the video in Labview., but I find no way to wire the current position. I do not really understand how ActiveX is implemented in Labview. I attached a LV 7.0 vi. I hope you can open it.

Tiemo
0 포인트
3/3 메시지
3,608 조회수