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

請問TntRichEdit使用FindText問題

答題得分者是:aftcast
czolth
一般會員


發表:7
回覆:3
積分:2
註冊:2012-12-01

發送簡訊給我
#1 引用回覆 回覆 發表時間:2013-03-20 22:24:30 IP:123.193.xxx.xxx 訂閱
各位好,
原先在RichEdit元件中可使用"FindText"的方式查詢字串
因目前須要能正常顯示多國語系而改使用TntRichEdit元件
但在TntRichEdit中卻無法正常使用FindText來查詢字串
請問各位是否有遇到相似的問題?
是否也能分享解決的建議?
謝謝大家的幫忙!

以下是我部分的程式段:

AnsiString AStr="AAAA";
WideString WStr=WideString(AStr);

int ToEnd=TntRichEdit1->Text.Length();
int FoundAt=TntRichEdit1->FindText(WStr,0,ToEnd_M,TSearchTypes()<if (FoundAt!=-1)
{
Edit2->Text="AAAA is found";
}
aftcast
站務副站長


發表:81
回覆:1482
積分:1762
註冊:2002-11-21

發送簡訊給我
#2 引用回覆 回覆 發表時間:2013-03-21 14:52:17 IP:114.32.xxx.xxx 訂閱
hello,

完全沒試,純猜測,是否可以試一下:
TntRichEdit1->FindTextW


===================引 用 czolth 文 章===================
各位好,
原先在RichEdit元件中可使用"FindText"的方式查詢字串
因目前須要能正常顯示多國語系而改使用TntRichEdit元件
但在TntRichEdit中卻無法正常使用FindText來查詢字串
請問各位是否有遇到相似的問題?
是否也能分享解決的建議?
謝謝大家的幫忙!

以下是我部分的程式段:

AnsiString AStr="AAAA";
WideString WStr=WideString(AStr);

int ToEnd=TntRichEdit1->Text.Length();
int FoundAt=TntRichEdit1->FindText(WStr,0,ToEnd_M,TSearchTypes()<
------



蕭沖
--All ideas are worthless unless implemented--

C++ Builder Delphi Taiwan G+ 社群
http://bit.ly/cbtaiwan
czolth
一般會員


發表:7
回覆:3
積分:2
註冊:2012-12-01

發送簡訊給我
#3 引用回覆 回覆 發表時間:2013-03-22 11:42:14 IP:219.87.xxx.xxx 訂閱
Hi aftcast,

後來發現是TntRichEdit元件本身的問題
已用http://wngff.blog.sohu.com/79193579.html 的方式解決了
謝謝!

系統時間:2017-10-19 22:30:25
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!