1

の実行中のインスタンスを開始/停止し、フェードイン/フェードアウトするアプリケーションを作成したいと思いますWindows Media Player。私は知識しかなく、このトピックに関するDelphiすべてのサンプルc++とサンプルを変換できませんでした。誰かがこれを取得して実装するのc#を手伝ってくれます か?IServiceProviderIWMPRemoteMediaServices

前もって感謝します!

4

1 に答える 1

5

これらのインターフェイスは、Delphi で簡単に操作できます。

タイプ ライブラリの新しいラッパーを作成します。

  • ファイル -> 新規 -> VCL フォーム アプリケーション
  • コンポーネント -> コンポーネントのインストール -> タイプ ライブラリのインポート
  • Windows Media Player v1.0 (WMP.DLL を指すもの) を選択します。
  • クリックFinish

インポートするタイプ ライブラリを明確にするには:

タイプ ライブラリのインポート ダイアログ

WMPLib_TLB.pas生成されたユニットをアプリケーションの uses 句に追加します。あなたの$(DELPHI)\Importsフォルダにあります。

インポートされたタイプ ライブラリには、言及した Windows Media Player インターフェイスの両方が含まれています。

インポートされたタイプ ライブラリのインターフェイスを使用して、他の場所で見つけた例に従ってください。(ここでは理解できないそれらを使用するための取り組みを、動作させることができないコードを含む新しい特定の質問として投稿できます。)

于 2013-01-17T23:09:34.520 に答える