社区
Delphi
帖子详情
delphi中判断全角
coderee
2011-07-19 08:11:37
如何在delphi 7中判断一个字段串中含有全角逗号?
...全文
288
12
打赏
收藏
delphi中判断全角
如何在delphi 7中判断一个字段串中含有全角逗号?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
无条件为你
2011-07-20
打赏
举报
回复
var s:widestring;
s:='你的字符串,,'
for i:=1 to length(s) do
begin
if s[i]=',' then //半角。
if s[i]=',' then //全角。
end;
无条件为你
2011-07-20
打赏
举报
回复
[Quote=引用 10 楼 coderee 的回复:]
我的意思是说怎样判断一个字段串中的逗号时半角还是全角?
[/Quote]
var s:widestring;
s:='你的字符串,,'
for i:=1 to length(s) do
begin
if s[i]=',' then //半角。
if s[i]=',' then //半角。
end;
likeyrain
2011-07-19
打赏
举报
回复
支持4楼的方法
无条件为你
2011-07-19
打赏
举报
回复
全角逗号就用pos即可。
如果是判断一个字符串中是否包含任意一个全角字符,那么用widestring变量就可以了。
分别把这个字符串赋值给widestring和string,然后比较后者是不是前者的2倍,如果是,说明字符中没有包含全角,否则,说明至少包含一个全角字符。
wzn0521
2011-07-19
打赏
举报
回复
全角是汉字编码,判断ASCII码就OK了
蓝色光芒
2011-07-19
打赏
举报
回复
只判断一个字符可以用pos,
要了解汉字编码,百科中搜索GB2312,即可
yqdragon
2011-07-19
打赏
举报
回复
不错,学习下
chinawcs
2011-07-19
打赏
举报
回复
[Quote=引用 3 楼 yqdragon 的回复:]
单独判断全角逗号,pos是可以
判断其它是否属于全角字符:
GB2312字符集中的全角字符是A1A1-B0A0,汉字字符是>B0A0
[/Quote]
根据编码范围判断 才是正途
参考我的博客
http://blog.csdn.net/chinawcs/article/details/5991912
yqdragon
2011-07-19
打赏
举报
回复
单独判断全角逗号,pos是可以
判断其它是否属于全角字符:
GB2312字符集中的全角字符是A1A1-B0A0,汉字字符是>B0A0
babydog01
2011-07-19
打赏
举报
回复
pos()就可以吧
gyk120
2011-07-19
打赏
举报
回复
全角就是汉字,双字节,你比较ASCII码就可以了……
coderee
2011-07-19
打赏
举报
回复
我的意思是说怎样判断一个字段串中的逗号时半角还是全角?
DELPIH
全角
转成半角
转换方法的一种是通过遍历字符串
中
的每一个字符,然后
判断
其是否为
全角
字符。
全角
字符的ASCII值通常在128(0x80)到255(0xFF)之间。如果找到
全角
字符,我们可以将其转换为相应的半角字符。半角字符的ASCII值范围是...
Delphi
获取和设置汉字输入法.rar
Delphi
获取系统
中
已安装的
中
文输入法,
判断
是否在
中
文状态,若是则关闭它,切换半角和
全角
模式,切换
中
文标点模式和英文标点模式,并对输入法做相关设置。以下是相关代码: procedure TForm1.closecid; var ...
Delphi
统计
中
英文字符个数..rar
在
Delphi
编程环境
中
,统计文本
中
的
中
英文字符个数是一项常见的任务,这通常涉及到字符编码的理解、字符串处理以及字符分类。下面将详细讲解如何在
Delphi
中
实现这一功能。 首先,我们要了解字符编码。在现代计算机...
delphi
的输入法编程检测输入法
在
Delphi
编程环境
中
,开发与输入法相关的应用是一项常见的任务,尤其在创建打字比赛软件或其他需要精细控制用户输入的程序时。输入法(IME,Input Method Editor)是操作系统提供的一种服务,允许用户通过非拉丁字符...
Delphi
下编程实现
中
文输入法
在
Delphi
编程环境下实现
中
文输入法的切换是一项实用的功能,尤其是在需要频繁转换输入法的应用程序
中
尤为重要。本文将详细介绍如何在
Delphi
中
利用 Windows API 和相关的库来实现
中
文输入法的管理与控制。 #### ...
Delphi
5,930
社区成员
262,937
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章