2

我正在尝试按照http://www.codeproject.com/Articles/50056/Read-M4A-tags-in-C上的说明在 Windows 窗体项目中托管 QuickTime 控件。我正在使用带有 C# 的 VS2010。

我已将所有可用的 Apple QuickTime COM 引用添加到我的项目中,但我没有看到工具箱中列出的 QuickTime 控件。

在网上的几个例子中,人们都用AxQTOControlLib.AxQTControl qtPlayerObj = new AxQTOControlLib.AxQTControl();它来初始化控件。在我的项目中,我只有QTOControlLib,没有AxQTOControlLib

我已经用其他控件做了很多次。我错过了什么吗?

谢谢!

4

2 回答 2

4

您可以右键单击您的工具箱选择选择项目,然后选择Com 组件选项卡。然后,您将要查找Apple QuickTime Control 2.0并选择它。当您单击确定时,您将在工具箱中拥有控件。

在此处输入图像描述

于 2012-10-09T03:07:46.497 回答
0

试试这个,打开一个控制台并浏览到QTOControlLib. 作为参数运行AxImp.exeQTOControlLib.dll它应该生成AxInterop您将在项目中引用的内容。

PS:如果您已经添加QTOControlLib.dll到工具箱中,请添加一个临时窗口窗体并将控件拖到窗体上。Visual Studio 应自动生成AxInterop. 如果这不起作用,请尝试上述解决方案。

于 2012-10-09T01:47:49.603 回答