フォームにWindowsMediaPlayerをはりつけるには、

解決


Msun  2005-11-23 19:00:48  No: 18868

Delphi2005 ツールパレットのカテゴリーに「ActiveX」がありません。
Delphi 5 には、コンポーネントパレットに「ActiveX」があり、TWindowsMediaPlayer をインストールして使用できるようですが!!
よろしくお願いします。


Mr.XRAY  URL  2005-11-24 01:20:05  No: 18869

>Delphi2005 ツールパレットのカテゴリーに「ActiveX」がありません。
>Delphi 5 には、コンポーネントパレットに「ActiveX」があり、

Delphi5では,すでにActiveXに登録コンポーネントがありましたが,
Delphi2005(Win32 VCL)にはひとつもありません.ひとつでも登録すれば,
ActiveXのカテゴリができます.

この現象は,以前のDelphiでも同じです.コンポーネントのインストール
の際,指定したタブ(Delphi2005ではカテゴリ)がなければ,自動的に作成
されます.心配しないで[ActiveXコントロールの取り込み]をしてください.

なお,Delphi5ではActiveXの取り込みと同時にコンポーネントのインストール
も行ってくれましたが(するように指定できましたが),Delpho2005の場合
は,取り込みのあと,できたTLBファイルをコンポーネントとして登録す
る必要があります.

んッ?
ここまで書いて疑問に思ったのですが,インストールの方法がわからない
のかな?
でも文面では,「ActiveX」がありません。となっているから,これが主題
ですよね.


Msun  2005-11-24 18:11:14  No: 18870

Mr. XRAYさん早速のレスありがとうございます。ご指摘の通りです。
「ActiveXコントロールの取り込み」で Windows Media Playerを取込んだところ、c:\programfiles\borland\bds\3.0\Import\WMPLib.TLB.pasができましたが、このTLBファイルをコンポーネント登録する方法が??です。コンポーネントパレットにカテゴリ「ActiveX」が出来、TWindowsMediaPlayerが登録され、これをフォームに貼り付けられるようになればいいのです。よろしくお願いします。


TS  2005-11-25 04:56:31  No: 18871

私もMr. XRAYさんのホームページなど参考にさせてもらって
Delphi2005に移行しょうと思いながら頭を捻ってます。
2006の案内がきましたが、まだ、2005に行ってないのです。
>「ActiveXコントロールの取り込み」で Windows Media Playerを取込んだと>ころ、c:\programfiles\borland\bds\3.0\Import\WMPLib.TLB.pasができまし>たが、このTLBファイルをコンポーネント登録する方法が??です。コンポーネ
WMPLib.TLB.pasがコンポーネントのソースファイルですので通常の
方法でこれをインストールすればカテゴリ「ActiveX」が出来、TWindowsMediaPlayerが登録されます。
ソースファイルが見れるので凄い事なんですが、どうも説明が無い物で
私もどうしていいのか迷いました。
通常のコンポーネントのインストールはMr. XRAYさんのホームページに記載が
あります、念のため。


Mr.XRAY  URL  2005-11-25 09:14:25  No: 18872

TSさんフォローありがとうございます.
どう説明しようか迷っていました.

>ソースファイルが見れるので凄い事なんですが、どうも説明が無い物で
>私もどうしていいのか迷いました。

私もD2005(VCL Win32)にインストールしてみました.
D5ではプレイヤーだけだったのが,18個ものコンポが登録されてびっくり.
でも,どうやって使うのか,わかりません.
それと,私のD2005では,リサイズするとPlayerの画像が乱れたり,消えたり
してしまいます.一度コンパイルすると直るようです.不思議??!


Msun  2005-11-26 01:24:38  No: 18873

TSさんアドバイスありがとうございました。早速、Mr.XRAYさんのHome Pageの記載を参考に以前「Delphi2005プログラミングテクニック No.4」でのことをレビューしながら・・・出来ました。ツールパレット・カテゴリの最後尾に「ActiveX」ガ追加され、TWindows Media Player が在り、フォームに貼り付けられるようになりました。
Mr.XRAYさんありがとうございました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加