線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1066
推到 Plurk!
推到 Facebook!

如何設定TRichEdit的Scroll bar

缺席
mnsf
初階會員


發表:104
回覆:90
積分:48
註冊:2003-11-25

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-03-17 11:09:48 IP:61.30.xxx.xxx 未訂閱
各位大大好,我的問題如下: 假設RichEdit1內容為 1111111 2222222 3333333 4444444 5555555 6666666 7777777 8888888 9999999 0000000 RichEdit的大小只能看到第一行至第五行的內容, 假設我想要看到第三行到第七行的內容,要如何設定, 才能讓捲軸自動往下移動?
folkchen
高階會員


發表:9
回覆:232
積分:173
註冊:2003-10-09

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-03-17 11:39:13 IP:211.20.xxx.xxx 未訂閱
RichEdit1->ScrollBars = ssBoth
mnsf
初階會員


發表:104
回覆:90
積分:48
註冊:2003-11-25

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-03-17 13:15:13 IP:61.30.xxx.xxx 未訂閱
引言: RichEdit1->ScrollBars = ssBoth
不好意思,可能是我的問題描述得不好, Richedit的ScrollBars我已經先設定成ssBoth, 但是如果要用程式去控制捲軸的位置,程式應該要怎麼寫呢?
mnsf
初階會員


發表:104
回覆:90
積分:48
註冊:2003-11-25

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-03-17 15:16:20 IP:61.30.xxx.xxx 未訂閱
引言:
引言: RichEdit1->ScrollBars = ssBoth
不好意思,可能是我的問題描述得不好, Richedit的ScrollBars我已經先設定成ssBoth, 但是如果要用程式去控制捲軸的位置,程式應該要怎麼寫呢?
我已經找到方法了,如下: var line,colmn:integer; begin with RichEdit1 do begin SelStart := Perform(EM_LINEINDEX, line, 0) colmn; //將游標focus在第line行第colmn個字 Perform(EM_SCROLLCARET, 0, 0); end; end;
系統時間:2024-05-06 11:59:28
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!