读书人

深夜里碰到了一很简单的基础题快来

发布时间: 2012-02-05 12:07:14 作者: rapoo

深夜里,碰到了一很简单的基础题,快来抢分
WideString(Trim(str))[1] not in[ '你 ', '我 ', '他 ']

怎么这样不可以啊

[解决办法]
集合操作只允许byte级别的。即0..255

如你用这个试试 if x in [255,256] then
也会出错。

想别的办法吧。
[解决办法]
汉字不可以
[解决办法]
强人,这样也可以写出来
[解决办法]
//修正一下,这样可以
var
str: WideString;
begin
str := '又是我路过 ';
if str <> ' ' then
case str[1] of
#20320, #25105, #20182: ;
//你 我 他 //设置属性Label1.Caption = '你 我 他 '; 复制Label1控件到代码编辑器中,就可以知道汉字的Unicode
else ShowMessage( '接分 ');
end;
end;

读书人网 >.NET

热点推荐