2

http://www.codeproject.com/Articles/50056/Read-M4A-tags-in-Cの指示に従って、WindowsフォームプロジェクトでQuickTimeコントロールをホストしようとしています。私はC#でVS2010を使用しています。

利用可能なすべてのAppleQuickTimeCOM参照をプロジェクトに追加しましたが、ツールボックスにQuickTimeコントロールが表示されません。

オンラインのいくつかの例では、人々はAxQTOControlLib.AxQTControl qtPlayerObj = new AxQTOControlLib.AxQTControl();コントロールを初期化するために使用しています。私のプロジェクトでは、私は持っているだけで、持ってQTOControlLibいませんAxQTOControlLib

私はこれを他のコントロールで何度も実行しました。私は何かが足りないのですか?

ありがとう!

4

2 に答える 2

4

ツールボックスを右クリックして[アイテムの選択]を選択し、[ Comコンポーネント]タブを選択します。次に、それを探してApple QuickTime Control 2.0選択します。[OK]をクリックすると、ツールボックスにコントロールが表示されます。

ここに画像の説明を入力してください

于 2012-10-09T03:07:46.497 に答える
0

これを試して、コンソールを開き、の場所を参照してくださいQTOControlLib。引数として実行AxImp.exeQTOControlLib.dllます。AxInteropプロジェクトで参照するを生成する必要があります。

PS:ツールボックスにすでに追加している場合はQTOControlLib.dll、一時的なWindowsフォームを追加し、コントロールをフォームにドラッグします。VisualStudioは自動的にを生成する必要がありますAxInterop。これが機能しない場合は、上記の解決策を試してください。

于 2012-10-09T01:47:49.603 に答える