Delphi 如何查看Memo中的某个字有多少个呢?
比如我让程序判断Memo文本里有多少个“你”字然后在label中显示出来多少个.该怎样做呢?最好给个代码!新手初学delphi,大家帮帮忙啦!@~...
比如我让程序判断Memo文本里有多少个“你”字
然后在label中显示出来多少个.
该怎样做呢? 最好给个代码 !
新手初学delphi,大家帮帮忙啦!@~ 展开
然后在label中显示出来多少个.
该怎样做呢? 最好给个代码 !
新手初学delphi,大家帮帮忙啦!@~ 展开
展开全部
直接遍历一次,
var
StrOri : string;
i,RecCount : integer;
begin
RecCount := 0;
StrOri := RzMemo1.Text;
for i:=1 to Length(StrOri) do
begin
if StrOri[i]+StrOri[i+1]='你' then
begin
RecCount := RecCount + 1;
end;
end;
RzLabel1.Caption := inttostr(RecCount);
end;
var
StrOri : string;
i,RecCount : integer;
begin
RecCount := 0;
StrOri := RzMemo1.Text;
for i:=1 to Length(StrOri) do
begin
if StrOri[i]+StrOri[i+1]='你' then
begin
RecCount := RecCount + 1;
end;
end;
RzLabel1.Caption := inttostr(RecCount);
end;
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
if StrOri[i]+StrOri[i+1]='你' then
这里错误了吧。。。。。
错误的!!!
这里错误了吧。。。。。
错误的!!!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询