TwindowsMediaplayer的问题 |
尚未結案
|
yeshiqi
一般會員 發表:6 回覆:7 積分:2 註冊:2005-04-29 發送簡訊給我 |
|
Vicen
高階會員 發表:13 回覆:145 積分:151 註冊:2005-03-14 發送簡訊給我 |
|
暗黑破壞神
版主 發表:9 回覆:2301 積分:1627 註冊:2004-10-04 發送簡訊給我 |
|
yeshiqi
一般會員 發表:6 回覆:7 積分:2 註冊:2005-04-29 發送簡訊給我 |
其實是這樣的,就設置windowsMediaplayer.Align:=alClient;
後,表單改變大小,windowsMediaplayer不會跟著改變,一直都是設計時候那麼大,因為我不能用全屏播放,多了幾個控制項在form上,但是我啟動form的時候form要最大化,而且沒有標題欄的,所以沒有辦法一看是放好位置,就只能讓他alClient了
但是他就是不會變,我看了他的height,width的值是變了,但是播放的區域沒有變
我還沒有讓他播放,只是讓他顯示出來就這樣了 asdf
------
asdf |
暗黑破壞神
版主 發表:9 回覆:2301 積分:1627 註冊:2004-10-04 發送簡訊給我 |
|
yeshiqi
一般會員 發表:6 回覆:7 積分:2 註冊:2005-04-29 發送簡訊給我 |
|
暗黑破壞神
版主 發表:9 回覆:2301 積分:1627 註冊:2004-10-04 發送簡訊給我 |
好。我假設你搞懂我說的。在PLAY 時它會依片子大小而變化。
如果你的問題是它不依你的SIZE而是依片子的SIZE。那就沒解了。
而以你所說的在播放前的問題。那以下面的方法去試吧。
這個東西是M$的東西。
如果你無法順利的依你的想法去處理。
那我們換個方式。
一開始就把 MediaPlayer搞成隱形。 visible = false
在它的位置就用個 pannel 放個假圖上去。
等到按了 play 之後再去把 MediaPlayer 變成可視。
pannel 變成隱形。
這就解決你的問題了。
|
yeshiqi
一般會員 發表:6 回覆:7 積分:2 註冊:2005-04-29 發送簡訊給我 |
|
yeshiqi
一般會員 發表:6 回覆:7 積分:2 註冊:2005-04-29 發送簡訊給我 |
這麼圖片都上傳不了啊,暈 謝謝暗黑破壞神得回復,你得辦法不行 比如有這麼一個區域
-----------------------------
| |
| |
| |
| |
-----------------------------
我要wmp充滿他,但是運行時,這個區域會變大,我就時要wmp保持跟他一樣得大小
我讓wmp播放時按比例播放的,所以他會自動在中間播放,而且會儘量大,基本上是寬度或是高度超過才會在兩邊留黑 ,如果我一開始就從把wmp得區域設置為跟這個區域一樣大,那麼運行後區域變大很多,播放得東西就會是在他得左上角了,而我又改變不了,不知道這麼回事,如果是7.0的就不會,開是有些功能我不能用7.0得,所以沒有辦法,要用9.0以上的,不知道說明白了沒有 其實只要大家告訴我這麼在程式運行後改變wmp控制項播放區域的大小就行了,
我的wmp是沒有其他工具顯示的,就是模式none的,我就是要控制在模式為None的情況下這個區域的大小,就是改不了 asdf
------
asdf |
yeshiqi
一般會員 發表:6 回覆:7 積分:2 註冊:2005-04-29 發送簡訊給我 |
|
暗黑破壞神
版主 發表:9 回覆:2301 積分:1627 註冊:2004-10-04 發送簡訊給我 |
|
wameng
版主 發表:31 回覆:1336 積分:1188 註冊:2004-09-16 發送簡訊給我 |
以下僅提供參考
http://www.delphipages.com/news/detaildocs.cfm?ID=46 WindowsMediaPlayer1.Width := ClientWidth;
WindowsMediaPlayer1.Height := ClientHeight; WindowsMediaPlayer1.DoObjectVerb(OLEIVERB_SHOW);
or
WindowsMediaPlayer1.DoObjectVerb(-1); 可以解決你當Form1 改變大小時 TWindowsMediaPlayer 也會跟著大小。
但指的是非視訊畫面。 我想你要的就是這個吧! 發表人 - wameng 於 2005/04/30 20:49:34
|
yeshiqi
一般會員 發表:6 回覆:7 積分:2 註冊:2005-04-29 發送簡訊給我 |
|
yeshiqi
一般會員 發表:6 回覆:7 積分:2 註冊:2005-04-29 發送簡訊給我 |
|
killghost
一般會員 發表:14 回覆:21 積分:7 註冊:2004-04-21 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |