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

使用TDBRichEdit問題

尚未結案
norman0219
一般會員


發表:8
回覆:4
積分:2
註冊:2004-07-12

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-01-24 09:16:53 IP:218.167.xxx.xxx 未訂閱
請問大家,我使用TDBRichEdit如何設定可出現像下面的項次(按Enter出現跟Word的項目符號一樣) ●說明一 ●說明二 另外我可以判斷輸入的是一個或二個項次嗎?? 也就是說我想知道他輸入是一個說明還是二個.....
jamests
初階會員


發表:0
回覆:43
積分:28
註冊:2005-01-21

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-01-24 11:24:54 IP:211.75.xxx.xxx 未訂閱
您好: 您可以在OnKeyPress, 若Key=#13時SelText:=#13 '●' 即會換行並加上● 而計算行數方面, 可以 (1)計算Enter數(即#13出現的次數) (2)計算●出現的次數 希望有所幫助, 供參考.
norman0219
一般會員


發表:8
回覆:4
積分:2
註冊:2004-07-12

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-01-24 15:20:40 IP:218.167.xxx.xxx 未訂閱
我記得TDBRichEdit好像有地方可以做設定之後 就會有項目符號出現(因為我有看過,只是不知道去哪裡設定) 但是用設定有一個缺點就是,不能判斷有幾個說明 因為存在資料庫後好像變成ASCII碼??很奇怪 不能判斷有無按下Enter鍵
jamests
初階會員


發表:0
回覆:43
積分:28
註冊:2005-01-21

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-01-24 17:40:10 IP:211.75.xxx.xxx 未訂閱
您好: 存入資料庫應該沒問題.(我剛測了一下.是可以的) 檢查一下資料庫是否支援中文, 及Databases設定的Language是否為Paradox Taiwan 950 希望有所幫助, 供參考.
norman0219
一般會員


發表:8
回覆:4
積分:2
註冊:2004-07-12

發送簡訊給我
#5 引用回覆 回覆 發表時間:2005-01-24 21:10:51 IP:218.167.xxx.xxx 未訂閱
使用OnKeyPress, 若Key=#13時SelText:=#13 '●' 即會換行並加上● 這樣第一次不會出現● 因為第一次不會按Enter鍵只在你換下一行時會出現 如果要計算●的次數有什麼比較快的方式嗎? 還有就是為什麼TRichEdit提供Lines.Count可計算有幾行(這樣就不用算●了) 但是TDBRichEdit卻不行用這種方式呢?還是我的作法錯了
jamests
初階會員


發表:0
回覆:43
積分:28
註冊:2005-01-21

發送簡訊給我
#6 引用回覆 回覆 發表時間:2005-01-25 09:45:04 IP:211.75.xxx.xxx 未訂閱
你好: >>這樣第一次不會出現● 什麼字都沒有的時候. 可以先出現●, 然後游標停在●後面. >>如果要計算●的次數有什麼比較快的方式嗎? 有. StringList.Text=TRichEdit.Text, StringList.Count就是行數了. >>但是TDBRichEdit卻不行用這種方式呢?還是我的作法錯了 它的確沒提供... 希望有所幫助, 供參考.
系統時間:2024-06-28 17:55:46
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!