问个简单的函数问题
初学DelPhi,问这样的语句错在哪?
if Str In ('SDASR','EWQR','eyrey','eyrey','eyrtyr','teyr','wtgy','gdghf') then
.......................
望指教。
问题点数:20、回复次数:4Top
1 楼ly_liuyang(Liu Yang LYSoft http://lysoft.7u7.net)回复于 2005-07-21 15:04:17 得分 20
Delphi不支持这样使用字符串的!
是语法限制!
你只能是
if (str = '1') or (str='23') or ('56') then ...
http://lysoft.7u7.netTop
2 楼ly_liuyang(Liu Yang LYSoft http://lysoft.7u7.net)回复于 2005-07-21 15:04:56 得分 0
if (str = '1') or (str='23') or (str = '56') then ...
http://lysoft.7u7.netTop
3 楼paranoia190(190)回复于 2005-07-21 15:28:36 得分 0
顶Top
4 楼yaccor(-_-!!,一半青的蛙)回复于 2005-07-21 16:15:03 得分 0
if Str In ('SDASR','EWQR','eyrey','eyrey','eyrtyr','teyr','wtgy','gdghf') then
没有这种写法,只有一个一个的判断
if (str = '1') or (str='23') or (str = '56') then ...
Top




