楼 主
显示HZK16点阵汉字信息的VB小程序
发表于 2006-01-08 19:34 · 中国 湖北 武汉 联通
高级用户
★★★
闷
积分 587
发帖 302
注册 2005-07-25 17:31
20年会员
UID 41046
性别 男
状态 离线
附件
char.rar (429.61 KiB, 下载附件所需积分 1 点, 下载次数: 1024)
第 2 楼
发表于 2006-01-11 21:35 · 中国 湖北 武汉 联通
高级用户
★★★
闷
积分 587
发帖 302
注册 2005-07-25 17:31
20年会员
UID 41046
性别 男
状态 离线
改进后的程序,支持UCWIN GOLD 1.0的16×16GBK字库HZK16.GBK。因为HZK16.GBK兼容性很好,所以默认使用HZK16.GBK文件。下一步改进是能够根据给定的字符串生成相应的小字库文件,并且支持UCDOS和其他最常用的汉字系统的12、14、32点阵字库以及增加字库浏览的功能(差不多像WIN自带的字符映射表)。由于事情众多,预计到20日才能再次更新。
[ Last edited by fdsiuha on 2006-1-21 at 13:45 ]
第 3 楼
发表于 2006-01-15 20:04 · 中国 天津 南开区 联通
高级用户
★★
积分 687
发帖 222
注册 2005-08-21 22:37
20年会员
UID 41842
状态 离线
第 4 楼
发表于 2006-01-17 17:05 · 中国 湖北 武汉 联通
高级用户
★★★
闷
积分 587
发帖 302
注册 2005-07-25 17:31
20年会员
UID 41046
性别 男
状态 离线
再次更新,如图,文件重新发布在一楼。
用这个更新后的程序浏览HZK16和HZK16.GBK文件后发现确实与WIN的字符映射表中的不完全一样,其中HZK16和HZK16.GBK的0xA2区的字符与WIN下的不完全一样。
[ Last edited by fdsiuha on 2006-4-20 at 00:50 ]
第 5 楼
发表于 2006-01-18 02:01 · 中国 北京 怀柔区 联通
高级用户
★★★
文盲
积分 833
发帖 349
注册 2004-01-26 00:00
22年会员
UID 16118
性别 男
状态 离线
第 6 楼
发表于 2006-01-21 13:36 · 中国 湖北 武汉 联通
高级用户
★★★
闷
积分 587
发帖 302
注册 2005-07-25 17:31
20年会员
UID 41046
性别 男
状态 离线
2000下测试,并修正了两个BUG,对显示字库列表的部分进行了优化(有谁知道如何在VB下将乘法转化成位移的方法,请告诉我。我这一段程序4x循环内中有大量的乘法、除法和取模运算+控件方法调用,运行速度太慢),增加了字库不同区的颜色显示。
再次更新的文件已经上传,但截图由于没有转化为gif或jpg的工具,暂时不更新。
[ Last edited by fdsiuha on 2006-1-21 at 22:35 ]
第 7 楼
发表于 2006-03-07 15:34 · 中国 广东 东莞 电信
初级用户
★★
积分 201
发帖 92
注册 2005-12-28 17:44
20年会员
UID 48072
状态 离线
第 8 楼
发表于 2006-03-23 15:14 · 中国 河北 石家庄 联通
新手上路
★
积分 2
发帖 1
注册 2006-03-23 14:57
20年会员
UID 52655
状态 离线
第 9 楼
发表于 2006-03-30 14:05 · 中国 湖北 武汉 联通
高级用户
★★★
闷
积分 587
发帖 302
注册 2005-07-25 17:31
20年会员
UID 41046
性别 男
状态 离线
Originally posted by secowu at 2006-3-7 15:34:
不知道怎么用
晕哎...
由于电脑坏了有一段时间了,所以现在没有办法再添加更多的功能,只能过一段时间再看了。
再次修正了几个BUG,新文件已经上传,下载请到一楼。程序的图片也已经更新。
另外说明一下:如果选择自己打开文件的话,只能支持HZK16的GB2312而不是HZK16.GBK,即使打开的文件是HZK16。想使用GBK的话,请把HZK16.GBK文件放在同一个文件夹里,并重新打开程序。
PS:发现HZK16和HZK16.GBK在文件的F8和F9区添加了好多LJ字符啊...这些字符看起来实在很衰...另外最后一个区的字符一样LJ居然WIN下也有对应的字符...狂晕..
[
Last edited by fdsiuha on 2006-3-30 at 14:25 ]
第 10 楼
发表于 2006-06-04 04:30 · 中国 广东 深圳 宝安区 电信
初级用户
★
积分 128
发帖 47
注册 2005-11-19 17:17
20年会员
UID 45555
状态 离线
支持,希望能够支持更高点阵的字库显示。~~~期待楼主更新~~~
[ Last edited by ppshow on 2006-6-4 at 19:24 ]
第 11 楼
发表于 2006-06-21 23:19 · 中国 湖北 武汉 联通
高级用户
★★★
闷
积分 587
发帖 302
注册 2005-07-25 17:31
20年会员
UID 41046
性别 男
状态 离线
实际上所有的字库格式基本一样,算是“没有”格式的文件(点阵字库没有压缩的必要,当然,这也给识别一个文件究竟是不是字库文件出了点难题),比如12点的字库,或者简直bootfont.bin文件,都可以用这个软件打开浏览--当然显示会有点问题--看到里面的内容,最近一段没有时间修改,这个程序实际只要稍微修改一点点数据就可以了,但是由于上面说的不好识别文件格式,所以会给实际应用带来一点麻烦,不过我在考虑是不是不自动识别,而是靠程序使用的人自己选择?
有谁有判断字库点阵大小格式的好方法,请告诉我啊~
第 12 楼
发表于 2006-06-26 22:14 · 中国 四川 成都 电信
初级用户
★
积分 42
发帖 22
注册 2005-10-16 12:31
20年会员
UID 43580
状态 离线
第 13 楼
发表于 2006-06-28 22:28 · 中国 湖北 武汉 联通
高级用户
★★★
闷
积分 587
发帖 302
注册 2005-07-25 17:31
20年会员
UID 41046
性别 男
状态 离线
第 14 楼
发表于 2006-06-29 00:58 · 中国 四川 成都 电信
初级用户
★
积分 42
发帖 22
注册 2005-10-16 12:31
20年会员
UID 43580
状态 离线
C++都有.VB6.0根本没有.你只能用AND和OR加上字节型自己写一个. 节哀吧.
第 15 楼
发表于 2006-06-29 14:10 · 中国 湖南 长沙 电信
中级用户
★★
积分 282
发帖 126
注册 2006-05-17 22:29
20年会员
UID 55724
状态 离线
论坛跳转: