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

請問~~電視看版的做法~~

尚未結案
jesszn
一般會員


發表:7
回覆:5
積分:2
註冊:2003-09-06

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-09-21 20:44:46 IP:61.217.xxx.xxx 未訂閱
大家應該都在火車站看過一種電視~~ 他會撥放最近的火車時刻及班次~~ 而且會每隔幾秒或幾分更換一次內容~~ 請問在delphi中要如何設計這樣的方式呢~~ 我是想從資料庫中load出資料,在畫面中每次秀 十筆、而且每一分鐘更換一次,這樣的畫面,如果是直 接在我的電腦螢幕秀出來是沒有問題,那如果要接到電 視,就有下面的問題~~ q:電視是直接秀我螢幕上的內容,那我電腦上就只能一直 保持秀資料的畫面,就不能做其它事了,所以是否有辦 法能夠讓外面電視只會秀我指定的畫面,我的螢幕上還可 以做其它操作,而外面電視看不到。delphi是否有什麼 元件或設計方式可以辦到呢? q:如果不行的話,那這樣的模式是不是還需要有什麼配備 才有辦法達成呢?
hagar
版主


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

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-09-21 20:48:55 IP:202.39.xxx.xxx 未訂閱
接 2 port 的 VGA 卡 顯示在電視的用一個 port, 自己操作的畫面用一個    --- 歡迎光臨 KTop 研究院
jesszn
一般會員


發表:7
回覆:5
積分:2
註冊:2003-09-06

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-09-21 21:05:39 IP:61.217.xxx.xxx 未訂閱
那可否再請問~要如何指定電視要秀的畫面呢 因為 我的程式一執行: 主程式有:按鈕a -> a畫面 按鈕b -> b畫面 按鈕c -> c畫面 當我按了c鈕後,外面的電視就會秀c畫面 而我可以c畫面下拉後,繼績做a或b的工作 所以如何指定電視的port只秀c畫面~~程式 中要指定還是硬體要設定~~
hagar
版主


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

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-09-21 21:11:07 IP:202.39.xxx.xxx 未訂閱
小弟接下來有機會做類似的, 不過還沒做 只就所知概述一下 好像是設定 Form 的 x 座標位置吧 假設在 800x600 的情況下 0-800 是 a 的畫面 800-1600 是 b 的畫面 ...    --- 歡迎光臨 KTop 研究院
jeachen
一般會員


發表:12
回覆:6
積分:3
註冊:2003-03-19

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-09-22 18:10:16 IP:61.218.xxx.xxx 未訂閱
請各位大大及板主費心 小弟也急需知道此問題
japhenchen
高階會員


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

發送簡訊給我
#6 引用回覆 回覆 發表時間:2003-09-28 17:33:25 IP:211.96.xxx.xxx 未訂閱
hagar 的答案就是解答了 我最近也是為了一套POS想用雙螢幕解決過這問題,簡單的方法,就是買張可以雙輸出的顯示卡,很多卡都做的到,便宜的貴的都可以,約1500元台幣就一張了,二個輸出都驅動,正常在工作的畫面就是主要的畫面,座標就落在水平0~1023,垂直0~767(以你的解析度來決定),另外一個螢幕呢?就是水平增加,垂直座標跟主要畫面一樣。 那主程式一定會在主畫面(PRIMARY DESKTOP)上出現,那如果要在另外一個畫面上繪圖,簡單的做法就是再做一個FORM,在RUN TIME更動他的left到SCREEN.WIDTH(主要畫面的左,TOP永遠設0,(這個SCREEN指的是PRIMARY DESKTOP),再設個ALIGN:=alclient,就全螢幕了,在那個form.canvas上就可以繪製你想要的東西,文字,圖形~~ 啊有個事情要注意,二個畫面時滑鼠可以到處亂跑,你不會想在火車站的電視牆上看到一個鼠標跑來跑去的吧!那麼,在程式啟動時,把鼠標鎖定只能在主畫面上跑解決這個問題 var mrect : trect ; begin mrect:=rect(0,0,1023,767); clipcursor(@mrect); end; 程式結束時,在ondestroy里做 clipcursor(nil); 釋放即可
william
版主


發表:66
回覆:2535
積分:3048
註冊:2002-07-11

發送簡訊給我
#7 引用回覆 回覆 發表時間:2004-08-09 11:58:04 IP:147.8.xxx.xxx 未訂閱
FYI, Windows 2000/XP/2003 can use 2 video cards (AGP/PCI) for dual monitor output. 
系統時間:2024-04-17 0:06:27
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!