请哪位朋友给我讲一下delphi中 IN 的具体使用方法

wuaihua 2002-06-15 09:40:55
请哪位朋友给我讲一下delphi中 IN 的具体使用方法

1.比如 mystring[i] in ['0'..'9'] 通过

2.如果定义数组变量b:array['0'..'9'] of char;
然后 mystring[i] in b 就通不过

小弟看来没有悟透in 的具体使用方法,请高手帮助我
...全文
195 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
madyak 2002-06-16
  • 打赏
  • 举报
回复
IN的操作对象是集合!数组并非集合当然不行了!
huier22 2002-06-16
  • 打赏
  • 举报
回复
up
wcj878 2002-06-16
  • 打赏
  • 举报
回复
var key;
begin
if not key in ['a'..'z','A'..'Z'',#13] then
beep;
showmessage(密码不正确!);
end;
newnewworm 2002-06-16
  • 打赏
  • 举报
回复
in是变量和集合之间属于的关系!
wuaihua 2002-06-15
  • 打赏
  • 举报
回复
谢谢你了!不知道你能否看到,真心希望交一些DELPHI方面的朋友,不分水平高低!只在于一种默契和交流!QQ99835889 同时本人很对SQL_Server方面有一定的了解和熟悉
mv66_ren 2002-06-15
  • 打赏
  • 举报
回复
巴数组b改为集合也就可以了吧!
馮強 2002-06-15
  • 打赏
  • 举报
回复
in是判断一个变量是否是另一个集合的子集,第1例当然是正确的。

第2例b是一个数组,数组的值是字符,'0'..'9'只是说明了数组的索引是字符'0'-->'9'。明白了吧。

5,386

社区成员

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

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