汉字的asic吗大于128,至于拷贝的可以相应onchange
解决方案 »
- 音乐荷包蛋...听说这个东西是 万一 老师的作品..下来了 却不知道什么作用
- 有没有办法让扫条形码的edit只能用条码扫描仪扫入,不能用键盘输入?
- word文档显示后 菜单等不能用
- 在TMonthCalendar控件的事件中有没有可以代替onchange事件的?
- 如何用sql语句将一个表中的所有记录追加到另一个表中?
- 怎么才能调试时不进入VCl源码中?
- 能解决一定给高分(大家都进来看一看吧)
- 想在创建一个TMyForm.Create时传入一个自己的参数,如何做?我改了FormCreate的消息响应的参数,可是不行!
- 你有做過數據集的部件, 沒有請看下例: 做好一個數據集部件, 但不能用各位請看看對你可能有幫助, 說明都很詳細:
- VB下载开奖数据代码,能帮我转换成delphi吗?
- 我想删除一文件,无论它是否正在被使用,请问该怎么办,用什么函数?
- 请教三层结构中,流传递的问题。谢谢
var
ch:char;
i:integer;
begin
if Edit1.text<>'' then
begin
for i:=1 to length(edit1.text) do
begin
ch:=edit1.text[i];
if not (ch in ['0'..'9','a'..'z','A'..'Z',char(' ')]) then
showmessage('汉字!');
end;
end;
end;
ShowMessage('文本框中有汉字');
function FindChineseNum(S:String):Integer;
var
i:integer;
N:Integer;
begin
N:=0;
i:=1;
while i<=length(S) do
begin
if ord(S[i])>163 then
begin
i:=i+1;
N:=N+1;
end;
i:=i+1;
end;
result:=N;
end;至于copy的,可用剪贴板对象
TClipBoard