如何判断TEdit中的字符串中包含汉字
解决方案 »
- richviewedit打印成图片时,如何关闭字体平滑
- checklistbox的用法
- 请问 BDE 如何连接到INTERNET 上一台电脑的sql服务器上?
- 如何使TComboBox控件具有水平滚动条?
- 用过 Windows media player 6.4 控件的朋友请进
- 用ADOTable能不能进行模糊查询?
- 一个游戏引擎到底应该有哪些功能?
- 国际大拜年
- 如何在一个SQL的SELECT语句中产生两个不同的随机数?
- 我看CSDN的作弊。倒分现象。原来我们那么多的星级用户是这么来的呀。原来花上几个小时倒分,可以从一个三角,一下升到专家总榜榜上有名。
- 各位大侠,小弟提问一个关于数据库方面的问题
- 运行状态拖动控件的问题
for i:=0 to length(s) do
begin
if (ord(s[i])>127) then
showmessage('有汉字');
end;
否则如果有一万个汉字的话,那么就得显示一万次message了
var
i:Integer ;
s:String;
Count:Integer;
begin
s:=Edit1.Text;
for i:=0 to length(s) do
begin
if (ord(s[i])>127) then
Count:=1 ;
end;
if Count>0 then
showmessage('有汉字')
end;
ShowMessage('我有汉字了');
for i:=0 to length(s) do
begin
if (ord(s[i])>127) then
begin
showmessage('有汉字');
break;
end;
end;
ws : widestring;
begin
s := edit1.text;
ws := edit1.text;
if Length(s)<>Length(ws) then
showmessage('有汉字'); /// length(s)-length(ws) 的值为汉字或者中文符号的个数
end;
showmessage('有汉字');
看不懂啊?什么意思啊?