社区
Delphi
帖子详情
怎么判断输入的是不是汉字?
jjdelphi
2001-09-11 07:58:27
...全文
269
16
打赏
收藏
怎么判断输入的是不是汉字?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jjdelphi
2001-09-15
打赏
举报
回复
有没有可行的答案呢?
老开山
2001-09-15
打赏
举报
回复
gz
lu_hm
2001-09-15
打赏
举报
回复
up
disney
2001-09-15
打赏
举报
回复
if messagedlg("请问括号里是汉字吗("+ s +")",mtConfirmation,[mbyes,mbno],0)=mryes
then //是汉字
else //不是汉字
yxjjx
2001-09-15
打赏
举报
回复
我帮你up
saxash
2001-09-15
打赏
举报
回复
Delphi有对双字节字符串操作的函数组,叫做 Wide String Routines, 如BCB所说的
ByteType()。用这个就对了。
jaderabbit
2001-09-15
打赏
举报
回复
我帮你up
hellenlong
2001-09-12
打赏
举报
回复
gz
jjdelphi
2001-09-12
打赏
举报
回复
up
jjdelphi
2001-09-12
打赏
举报
回复
up
BCB
2001-09-12
打赏
举报
回复
GBK汉字的后一个字节在ASC范围内,所以,对串是否汉字
要借助于函数:ByteType(串)
delphi_user
2001-09-12
打赏
举报
回复
if ord(str[i])>=176 and ord(str[2])>=161 then
是汉字
其实第一个大于161也可以,但是不一定是汉字,而可能是句号,逗号等一些
全角的字符。
hantao
2001-09-11
打赏
举报
回复
gz
luxiaoban
2001-09-11
打赏
举报
回复
ASCII大于128的是非英文字母,
在中文Windows里可以认为是汉字
小班前来灌水
柯本
2001-09-11
打赏
举报
回复
if (x and $8080)=$8080 then
大部分是汉字
if (x and 0xa0a0)=$a0a0 then
基本上是汉字
其实汉字字符集和ASCII 字集没有明显的界限
js函数js
判断
输入
是否中文
js函数js
判断
输入
是否中文.pdfjs函数js
判断
输入
是否中文.pdfjs函数js
判断
输入
是否中文.pdf
js
判断
是否是
汉字
js
判断
是否是
汉字
js
判断
是否是
汉字
js
判断
是否是
汉字
js
判断
是否是
汉字
js
判断
是否是
汉字
如何1天会用KALI LINUX渗透系统?
6、如何4步解决不能
输入
中文的问题? 7、1步搞定物理机和虚拟机文件互传? 8、如何1步下载所有Win/Linux系统? 9、基础命令...
判断
输入
的是中文
Android中
输入
的字符串,
判断
输入
的
是不是
中文
判断
文本框只能
输入
中文
汉字
的代码.rar
判断
文本框只能
输入
中文
汉字
的代码
Delphi
5,378
社区成员
262,720
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章