兄弟们,怎么判断Edit控件中,输入的第一个字符是“中文字符”,还是“英文字符”? 程序中,要根据操作者输入的是“中文”还是“英文”,调用不同的处理程序, 可是样判断呢?,请大家指教。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 好象是这样,你试试procedure TForm1.Button1Click(Sender: TObject);begin if Ord(Edit1.Text[1]) > 127 then ShowMessage('中文字符') else ShowMessage('英文字符');end; procedure TForm2.Edit4Change(Sender: TObject);begin if ByteType(Edit4.Text,1)=mbLeadByte then ShowMessage('东方文字') else ShowMessage('英文');end; delphi 7 clientdataset 使用的BUG型错误求改正 SocketConnection(三层)怎么传送流文件 客户端与服务器端 内存流的问题 我想对DBGRID中的行进行操作,最好是单击其中一行,程序就能知道他的值 about dbgrid 如何重载show事件? delphi与JSP通过HTTP传输XML来进行数据库的更新和调用 擦线问题 怎样才能求到=datetimepicker1.date的记录(acess数据库),急 如何实现组件的自动跳转? 急问: 动态创建IMAGE时,有时它的BRUSH的COLOR不能显示 急需文件备份系统的DELPHI源代码!!!!
procedure TForm1.Button1Click(Sender: TObject);
begin
if Ord(Edit1.Text[1]) > 127 then
ShowMessage('中文字符')
else
ShowMessage('英文字符');
end;
begin
if ByteType(Edit4.Text,1)=mbLeadByte then
ShowMessage('东方文字')
else
ShowMessage('英文');
end;