社区
Delphi
帖子详情
delphi中判断全角
coderee
2011-07-19 08:11:37
如何在delphi 7中判断一个字段串中含有全角逗号?
...全文
284
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
全角
转成半角
DELPIH
全角
转成半角,字符串处理。
Delphi
获取和设置汉字输入法.rar
Delphi
获取系统
中
已安装的
中
文输入法,
判断
是否在
中
文状态,若是则关闭它,切换半角和
全角
模式,切换
中
文标点模式和英文标点模式,并对输入法做相关设置。以下是相关代码: procedure TForm1.closecid; var mycid:hkl; begin mycid:=GetKeyBoardLayOut(0); if ImmIsIME(mycid) then //
判断
是否在
中
文状态,若是则关闭它 immsimulateHotkey(handle,IME_CHotKey_IME_NonIME_Toggle); end; procedure TForm1.FormShow(Sender: TObject); var j:integer; begin for j:=0 to screen.imes.count-1 do begin //获取系统
中
已安装的
中
文输入法 ComBoBox1.Items.Add(screen.Imes.strings[j]); end; end;
Delphi
统计
中
英文字符个数..rar
Delphi
统计
中
英文字符个数..rar
delphi
的输入法编程检测输入法
delphi
的输入法编程检测输入法,检测当前的输入法的状态,用于对输入法进行控制的软件,例如打字比赛软件
Delphi
下编程实现
中
文输入法
Delphi
下编程实现
中
文输入法的切换等。
Delphi
5,928
社区成员
262,931
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章