全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:3042
推到 Plurk!
推到 Facebook!

如何編程使windows media player 的ocx 可以全屏?�l�h����

尚未結案
oldbear
一般會員


發表:2
回覆:5
積分:1
註冊:2003-10-07

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-10-07 23:20:35 IP:61.191.xxx.xxx 未訂閱
各位好! 一個小問題,如何編程使windows media player 的ocx 可以全屏?不是通過控件自帶的右鍵菜單實現?沒發現其有fullscreen屬性。 發表人 - oldbear 於 2003/10/08 00:11:43
sos_admin
版主


發表:121
回覆:697
積分:768
註冊:2003-07-23

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-10-08 08:43:58 IP:61.155.xxx.xxx 未訂閱
MediaPlayer1.DisplayRect:=Rect(0,0,Screen.Width,Screen.Height); try!
oldbear
一般會員


發表:2
回覆:5
積分:1
註冊:2003-10-07

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-10-08 11:55:13 IP:61.191.xxx.xxx 未訂閱
引言: MediaPlayer1.DisplayRect:=Rect(0,0,Screen.Width,Screen.Height); try!
老大,不是Tmediaplayer組件,是windows media player 的OCX,它沒有DisplayRect屬性啊!
hagar
版主


發表:143
回覆:4056
積分:4445
註冊:2002-04-14

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-10-08 18:16:51 IP:202.39.xxx.xxx 未訂閱
1.對 Windows Media Player 送出 Alt + Enter 鍵試試 2.這篇有 windows Media Player 的 ocx 所提供的 interface: http://groups.google.com.tw/groups?hl=zh-TW&lr=&ie=UTF-8&oe=UTF-8&selm=3d0dc3d5_2%40dnews&rnum=7    --- 歡迎光臨 KTop 研究院
japhenchen
高階會員


發表:51
回覆:444
積分:184
註冊:2003-07-23

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-10-10 12:49:02 IP:211.96.xxx.xxx 未訂閱
Form1.WindowsMediaPlayer.DisplaySize:=3;    這樣就好了 我不懂,不懂,不懂....所以我才來
japhenchen
高階會員


發表:51
回覆:444
積分:184
註冊:2003-07-23

發送簡訊給我
#6 引用回覆 回覆 發表時間:2003-10-10 12:51:31 IP:211.96.xxx.xxx 未訂閱
啊,如果要跳回原來的尺寸,可以改成4,按ESC也可以做到(你如果有HANDLE KEYBOARD EVENT的話,自己設DISPLAYSIZE:=4就好) 我不懂,不懂,不懂....所以我才來ktop學工夫
oldbear
一般會員


發表:2
回覆:5
積分:1
註冊:2003-10-07

發送簡訊給我
#7 引用回覆 回覆 發表時間:2003-10-11 18:01:45 IP:61.191.xxx.xxx 未訂閱
引言: 各位好! 一個小問題,如何編程使windows media player 的ocx 可以全屏?不是通過控件自帶的右鍵菜單實現?沒發現其有fullscreen屬性。 發表人 - oldbear 於 2003/10/08 00:11:43
我找到方法了,其實很簡單
hagar
版主


發表:143
回覆:4056
積分:4445
註冊:2002-04-14

發送簡訊給我
#8 引用回覆 回覆 發表時間:2003-10-11 22:19:48 IP:202.39.xxx.xxx 未訂閱
找到了, 分享一下嘛!  --- 歡迎光臨 >
oldbear
一般會員


發表:2
回覆:5
積分:1
註冊:2003-10-07

發送簡訊給我
#9 引用回覆 回覆 發表時間:2003-10-12 14:41:28 IP:61.191.xxx.xxx 未訂閱
引言: 找到了, 分享一下嘛! --- 歡迎光臨 > < face="Verdana, Arial, Helvetica"> 首先昇級到delphi7,在delphi7 windows mediaplay9環境下,有一個fullscreen屬性,設為true即可,在這個開發環境下,還有很多用delphi老版本+windows mediaplay環境所沒有的屬性和方法,如果肯花時間找,一定能實現很多以前不易實現的功能。
japhenchen
高階會員


發表:51
回覆:444
積分:184
註冊:2003-07-23

發送簡訊給我
#10 引用回覆 回覆 發表時間:2003-10-12 15:29:17 IP:61.141.xxx.xxx 未訂閱
不過當我下載了dspack2.3回去用之後,我就再也不用wmp的activex元件了,因為directshow真的很好用,也能完整控制自己想要的功能,像用windows的桌面全螢幕播放影片(就是背景變成了放影的白布,桌面上的icon、程式都正常使用),畫面縮放(可以放到99倍),key板色盤、播放DVD、卡拉OK模式播放(去除人聲)............WMP的ACTIVEX元件都做不到,更最討厭的是WMP的LOGO除不掉~勸大家換一下吧~ http://www.torry.net/vcl/mmedia/video/hgdspack.zip (連結提供http://www.torry.net) 我不懂,不懂,不懂....所以我才來ktop學工夫
hcker
中階會員


發表:95
回覆:118
積分:62
註冊:2003-02-09

發送簡訊給我
#11 引用回覆 回覆 發表時間:2003-10-14 09:48:28 IP:218.19.xxx.xxx 未訂閱
引言: 不過當我下載了dspack2.3回去用之後,我就再也不用wmp的activex元件了,因為directshow真的很好用,也能完整控制自己想要的功能,像用windows的桌面全螢幕播放影片(就是背景變成了放影的白布,桌面上的icon、程式都正常使用),畫面縮放(可以放到99倍),key板色盤、播放DVD、卡拉OK模式播放(去除人聲)............WMP的ACTIVEX元件都做不到,更最討厭的是WMP的LOGO除不掉~勸大家換一下吧~ http://www.torry.net/vcl/mmedia/video/hgdspack.zip (連結提供http://www.torry.net) 我不懂,不懂,不懂....所以我才來ktop學工夫
怎樣安裝?為什麼在我的D6上怎麼都裝不好?老提示這錯那錯? ----------要知道自己有多笨,到DelphiK.Top來看看----------
japhenchen
高階會員


發表:51
回覆:444
積分:184
註冊:2003-07-23

發送簡訊給我
#12 引用回覆 回覆 發表時間:2003-10-14 15:19:19 IP:211.96.xxx.xxx 未訂閱
里面有些說明 1 - Add this paths to your search directory:         - (DSPackDir)\src\Directx9         - (DSPackDir)\src\DSPack  最開始要在search路徑上加入C:\program files\dspack\src\dspack跟C:\program files\dspack\src\directx9二項進去 2 - Compile DirectX 9 Package (DirectX9_Dx.dpk) from the "packages" directtory. 3 - Compile DSPack Package (DSPack_Dx.dpk) from the "packages" directory. 4- Install Design Package (DSPackDesign_Dx.dpk) from the "packages" directory. 這一步不能錯,直接FILE->OPEN,檔案類型選Delphi Package(*.dpk),然後依序打開DirectX9_D6.dpk並按COMPILE鍵,關閉,再打開DSPack_D6.dpk,COMPILE,關閉,再打開DSPackDesign_D6.dpk,不用COMPILE,直接INSTALL即可 If you have a warning message during the last step on Win9x, probaby the path : "../Delphi.../bin" is not correctly defined in "c:\autoexec.bat", in most case the path is too long. To correct this problem you have to set this path again. Alternatively change the bpl output directory option on each package to "$(DELPHI)\Bin" (Options>Directories/Conditionals>Output directory). 如果你是裝WIN98、ME的系統,出現錯誤訊息的話,可能是"../Delphi.../bin"沒正確被設定在系統環境設定里的PATH中,或者PATH發生長度過長而被折行的錯誤,請自行修正(最好重啟電腦讓PATH起作用) 另外你可以選擇修改那幾支DPK檔的BPL的輸出路徑到"$(DELPHI)\Bin"(Options>Directories/Conditionals>Output directory). 我不懂,不懂,不懂....所以我才來ktop學工夫
系統時間:2024-04-29 20:12:59
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!