delphi like 在delphi中 if Edit.Text like j% then 怎么表达

edit.textlike''%'+j+'%''... edit.text like ''%'+j+'%'' 展开
 我来答
last_wolf1860
2012-10-21 · TA获得超过640个赞
知道小有建树答主
回答量:482
采纳率:100%
帮助的人:362万
展开全部
with TStringlist.create do
begin
Add('J1');
Add('J2');
Add('J3');
...

If Indexof(Edit1.Text) then
Showmessage('Found');
end;
如果是补充的就更简单了:)
Uses strUtils;
if AnsiContainsStr(Edit1.Text,J) then
showmessage('Found');
或者:
if Pos(Edit1.Text,'j')>-1 then
Showmessage('Found');
googleyeyou
2012-05-13 · TA获得超过186个赞
知道小有建树答主
回答量:269
采纳率:100%
帮助的人:135万
展开全部
if pos('j',Edit1.text)=1 then result:= true;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jinhxinfo
2012-05-14 · 超过66用户采纳过TA的回答
知道小有建树答主
回答量:265
采纳率:100%
帮助的人:129万
展开全部
用 if pos()>0
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友bfb9204
2012-05-13 · TA获得超过718个赞
知道小有建树答主
回答量:1008
采纳率:66%
帮助的人:466万
展开全部
不支持这样写!!
like只有用在SQL语句中才可以
没有什么好办法,只能写全()or()or()
追问
那有别的方式达到目的吗??
追答
只能(Edit.Text ='j1')or(Edit.Text ='j2')or.....
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式