Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 5933|回复: 4

[已解决]DBCS与非DBCS各是什么

[复制链接]
发表于 2011-7-15 22:08 | 显示全部楼层 |阅读模式
在非 DBCS 系统下,返回值范围为 0 – 255 。在 DBCS 系统下,则为 -32768 – 32767。

例如,Asc("中")=-10544,说明在 DBCS 系统下。

请问:可否列举实例,说明DBCS与非DBCS各是什么?谢谢!
最佳答案
2011-7-15 22:34
回复 爱疯 的帖子

双字节字符集   (DBCS)   是用来处理使用象形文字字符的东亚语言,它需要使用的字符超过   ANSI   支持的   256   。DBCS   中字符是双字节、16   位符号。虽然为东亚语言定义的字符很少,但   16   位符号可代表   65,536   个字符。例如,现在定义的日语字符集大约有   12,000   个字符。

在使用   DBCS   的区域包括中国、日本、和朝鲜,字符集里都包含单字节和双字节字符。对每个国家/地区,使用的单字节字符都符合   8   位符号标准,并且与   ASCII   字符集相一致。在单字节字符集   (SBCS)   里,有些代码的范围在   DBCS   字符里称为前导字节。由一前导字符和一后续字符组成的一对连续字符代表一双字节字符。使用前导字符的代码范围根据区域而定。

注意       DBCS   是有别于   Unicode   的另一类字符。由于   Visual   Basic   内部表示所有字符的格式是   Unicode,所以需要时,ANSI   和   DBCS   字符会自动转换成   Unicode   字符或者   Unicode   字符自动转换成   ANSI   或   DBCS   字符。也可人工完成   Unicode   和   ANSI/DBCS   之间的转换。
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2011-7-15 22:34 | 显示全部楼层    本楼为最佳答案   
回复 爱疯 的帖子

双字节字符集   (DBCS)   是用来处理使用象形文字字符的东亚语言,它需要使用的字符超过   ANSI   支持的   256   。DBCS   中字符是双字节、16   位符号。虽然为东亚语言定义的字符很少,但   16   位符号可代表   65,536   个字符。例如,现在定义的日语字符集大约有   12,000   个字符。

在使用   DBCS   的区域包括中国、日本、和朝鲜,字符集里都包含单字节和双字节字符。对每个国家/地区,使用的单字节字符都符合   8   位符号标准,并且与   ASCII   字符集相一致。在单字节字符集   (SBCS)   里,有些代码的范围在   DBCS   字符里称为前导字节。由一前导字符和一后续字符组成的一对连续字符代表一双字节字符。使用前导字符的代码范围根据区域而定。

注意       DBCS   是有别于   Unicode   的另一类字符。由于   Visual   Basic   内部表示所有字符的格式是   Unicode,所以需要时,ANSI   和   DBCS   字符会自动转换成   Unicode   字符或者   Unicode   字符自动转换成   ANSI   或   DBCS   字符。也可人工完成   Unicode   和   ANSI/DBCS   之间的转换。
回复

使用道具 举报

发表于 2011-7-15 22:37 | 显示全部楼层
回复

使用道具 举报

 楼主| 发表于 2011-7-15 23:09 | 显示全部楼层
那么的帅 发表于 2011-7-15 22:34
回复 爱疯 的帖子

双字节字符集   (DBCS)   是用来处理使用象形文字字符的东亚语言,它需要使用的字符超过 ...

谢谢那么的帅!


ch.rar (22.73 KB, 下载次数: 4)
回复

使用道具 举报

 楼主| 发表于 2011-7-15 23:52 | 显示全部楼层
谢谢那么的帅!

虽然看了2楼,我还是不大理解,但注意到了是字符集。
只是如4楼,又扯出了一问题:它们之间的联系,这样表达合适吗?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-14 11:01 , Processed in 0.253287 second(s), 10 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表