在TMemo里如何查特定的字符串?

jaexc 2003-08-21 04:46:01
在TMemo里有什么办法像TRichEdit里那样查找字符串,用什么API好呢?我想strpos()不好吧!
...全文
42 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
大地精灵 2003-08-22
  • 打赏
  • 举报
回复
var
S:String;
Loop:Integer;
begin
for Loop := 0 to Memo.Lines.count - 1 do
S := S + Memo.lines.String[Loop];
end;
然后就可以对S用POS函数了,比如:pos('My',S)
if pos('My',S) >0 then
Showmessage('存在')
else
Showmessage('不存在')

pankun 2003-08-21
  • 打赏
  • 举报
回复
读出一个个字串,再用pos函数
大地精灵 2003-08-21
  • 打赏
  • 举报
回复
它是一个TSTRINGS,你自己操作一下把,它转换成字符串,就可以啦
eliphe 2003-08-21
  • 打赏
  • 举报
回复
还是自己一个个比较吧.

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧