正如標題所指出的,我想要做的是在C#控制檯應用程序中使用.OCX控件(即AxShockwaveFlashObject)。 我認爲這是可能的,正如我以前看到過的那樣。但它是C++,我甚至不知道它是.NET。 那麼,有可能嗎?如果是這樣,怎麼樣?在C#.NET控制檯應用程序中使用OCX控件
感謝, Leeron
正如標題所指出的,我想要做的是在C#控制檯應用程序中使用.OCX控件(即AxShockwaveFlashObject)。 我認爲這是可能的,正如我以前看到過的那樣。但它是C++,我甚至不知道它是.NET。 那麼,有可能嗎?如果是這樣,怎麼樣?在C#.NET控制檯應用程序中使用OCX控件
感謝, Leeron
OCX文件只是一個具有不同文件擴展名的本機DLL。除非控件本身依賴創建窗口句柄,否則您應該能夠與它互操作而不創建任何UI,在這種情況下,隱藏窗體方法將是最好的。
如果您還沒有互操作的DLL(這暴露了COM組件的管理接口),您可以使用命令行aximp(的Windows窗體ActiveX控件導入)工具生成它們或通過拖動OCX到Visual Studio工具箱中。
您打算如何處理該控件? – Andrey 2010-07-12 14:09:19
我打算使用ocx控件對flash(swf)文件進行一些批處理,並使用容器應用程序編寫文件,編碼圖像等。 隱藏的表單想法聽起來像是要走的路,對嗎? – Leeron 2010-07-12 14:28:08