一直对字符的各种编码方式懵懵懂懂,什么ANSI UNICODE UTF-8 GB2312 GBK DBCS UCS……是不是看的很晕,假如您细细的阅读本文你一定可以清晰的理解他们。Let's go!
很久很久以前,有一群人,他们决定用8个可以开合的晶体管来组合成不同的状态,以表示世界上的万物。他们看到8个开关状态是好的,于是他们把这称为"字节"。 再后来,他们又做了一些可以处理这些字节的机器,机器开动了,可以用字节来组合出很多状态,状态开始变来变去。他们看到这样是好的,于是它们就这机器称为"计算机"。
开始计算机只在美国用。八位的字节一共可以组合出256(2的...
VB中的Unicode 和 Ansi 格式 Visual Basic 32-bit 版本的字串处理采用 Unicode,也就是说字串在 VB 内部是以Unicode 的格式来存放。何谓 Unicode?简单的说,就是每一个字符都是以 2-byte 的形式表示,而每个「实体字符」就是一个「字符」。因此, Len("大家好") Len("abc") 所返回的值都是 3,因为「大」和「a」都是一个字符。 但是这对一些中文字串处理,例如纯文字的数据文件,却是一个大灾难,因为你必须以byte 来定位每个字符,可是 Unicode 却把一切的处理全搞砸了。例如:Len("...
微微万年历是一款免费的多功能桌面万年历,可查询4000多年公历、农历、节气等信息;微微万年历包含闹钟、报时、倒计时、定时关机、墙纸自动更换、网络帐户管理等功能。你可以自由设置界面的透明度、大小、位置、文字字体和颜色等;日历界面可嵌入桌面,还支持鼠标穿透,做到有影无形,不影响您对桌面的操作。
微微万年历版本已经升级到3.0。
下载地址1:微微万年历1.0下载
下载地址2:微微万年历3.0下载
微微万年历部分功能设置界面