51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 10705|回复: 37
打印 上一主题 下一主题

[原创] 写了一个自动处理 TD x.x 中 OCX 字体的工具

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2005-5-18 17:44:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
主要作用:
    1、把 TD 的 OCX 中:'Arial', 'Arial Black', 'Courier', 'Courier New', 'Microsoft Sans Serif', 'MS Sans Serif', 'MS UI Gothic', 'Symbol', 'System', 'Tahoma' 字体名称替换成 '宋体';
    2、把 TD 中字号为 -7、-9、-11 调整为 -8、-10、-12
    3、把 TD 中字符集编码为 ANSI_CHARSET、HEBREW_CHARSET、RUSSIAN_CHARSET 调整为 DEFAULT_CHARSET(默认中文字符集)

使用:
    1、使用 UnAspack.exe 对 TDClientUI80.ocx 进行脱壳
    2、使用这个工具处理
    3、使用 ASPACK.EXE 对 TDClientUI80.ocx 进行加壳
    4、用生成的文件替换服务器、客户端的 TDClientUI80.ocx、TDClientUI80.cxo,同时修改服务器的 setup_a.ini 中 TDClientUI80.cxo 文件大小即可。

附件包括:
    1、TransTD.rar:我写的一个自动处理 TD 中 TDClientUI80.ocx 字体的工具
    2、UnAspack.rar:脱 Aspr 2.12 壳的东东
    3、Aspack.rar:就是 Aspr 2.12,为程序加壳

至于 OCX 本身的“快速汉化”,有空我再贴一个帖子。

=^0^=

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏

该用户从未签到

2#
发表于 2005-5-18 20:18:40 | 只看该作者
好东西!先顶一下!

我先下载试试,TD8.0界面的字体真难看,似乎对于中文(双字节)支持不太好.
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2005-5-18 20:19:48 | 只看该作者
好东西!先顶一下!

我先下载试试,TD8.0界面的字体真难看,似乎对于中文(双字节)支持不太好.
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2005-5-19 09:08:39 | 只看该作者
谢楼主,下载收藏.
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2005-5-19 09:46:58 | 只看该作者

顶一下

再接再厉:)
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2005-5-19 11:43:38 | 只看该作者
好象那个问题还没有解决:,Design Steps中的Description 和 Expected Result的文字偏上,只显示了2/3个字.
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2005-5-20 09:53:31 | 只看该作者
这么好的帖子,为什么不加精?
鼓掌~~啪啪啪
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2005-5-24 08:08:41 | 只看该作者

鼓励加精!

支持一下!!
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2005-5-24 13:01:30 | 只看该作者
请问对TD7.6有用吗?
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2005-5-24 20:11:11 | 只看该作者
根据楼主的说明,我已经在我的测试环境中测试试用,仅仅把客户端的控件更换了一下,没有更新服务器的上控件,效果还是很不错,对中文支持的比较好,显示效果达到了TD7.2的显示水平了。
试用环境:
服务器:windows 2000 sp4
客户端:xp+sp1
TD版本:TD8.0+SP2

感谢楼主!等着你的“快速汉化”版本的推出....
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2005-5-24 20:13:11 | 只看该作者
Originally posted by yuex201 at 2005-5-19 11:43 AM:
好象那个问题还没有解决:,Design Steps中的Description 和 Expected Result的文字偏上,只显示了2/3个字.

此现象在我的试用环境中,没有出现,显示没有问题。
回复 支持 反对

使用道具 举报

该用户从未签到

12#
 楼主| 发表于 2005-5-25 00:40:19 | 只看该作者
理论上说所有版本 TD 的 OCX,只要正确脱壳,都适用。
那个 2/3 个字好像是 Grid 的 BUG,一般的只在选中行高亮显示格子时出现,可能不好修改。 :<
回复 支持 反对

使用道具 举报

该用户从未签到

13#
发表于 2005-5-25 18:43:05 | 只看该作者
不好意思,说错了,Design Steps中的Description 和 Expected Result的汉字的确偏上,只显示了2/3个字. 好像与选中不选中,没有关系。在英文字符下,没有这个问题。
回复 支持 反对

使用道具 举报

该用户从未签到

14#
发表于 2005-5-30 10:26:02 | 只看该作者
是的.不知道能不能解决.但是在7.6中没有这个问题。如果从7.6中升级过来的project,原本的信息也不会出现这个问题.奇怪.
不过,楼主的功劳还是功不可没的.呵呵.
回复 支持 反对

使用道具 举报

该用户从未签到

15#
发表于 2005-5-31 20:06:07 | 只看该作者
真的可以吗?谢谢楼主的无私分享!!!
回复 支持 反对

使用道具 举报

该用户从未签到

16#
发表于 2005-7-5 18:01:54 | 只看该作者
太感谢了,问题解决了,谢谢
回复 支持 反对

使用道具 举报

该用户从未签到

17#
发表于 2005-7-5 20:48:39 | 只看该作者
好东东,收藏
下午还在说TD8.0的字体太难看了
回复 支持 反对

使用道具 举报

该用户从未签到

18#
发表于 2005-7-11 23:03:24 | 只看该作者
好东西,下一个试试。
回复 支持 反对

使用道具 举报

该用户从未签到

19#
发表于 2005-8-4 12:08:39 | 只看该作者

对TD7.6怎么不行?

TD7.6中,没有TDClientUI80.ocx,只有TDClientUI.ocx
TD7.6中到底行不行???
回复 支持 反对

使用道具 举报

该用户从未签到

20#
发表于 2005-10-20 16:04:00 | 只看该作者
Originally posted by lsuper at 2005-5-18 05:44 PM:
主要作用:
    1、把 TD 的 OCX 中:'Arial', 'Arial Black', 'Courier', 'Courier New', 'Microsoft Sans Serif', 'MS Sans Serif', 'MS UI Gothic', 'Symbol', 'System', 'Tahoma' 字体名称替换成 '宋体';
...


附件中的UnAspack.exe不可用啊,无法打开tdclient80.ocx文件,是什么原因啊?
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-9-27 23:26 , Processed in 0.086255 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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