E Easylee Unregistered / Unconfirmed GUEST, unregistred user! 2001-10-19 #4 在font里设,如果字符集没设GB2312_SET的话,在98下运行程序会相当难看。 我就吃过亏了,教训啊!
M mikegong Unregistered / Unconfirmed GUEST, unregistred user! 2001-10-19 #5 痛苦啊,设了还是一样,而已到98影响到控件的大小啊,难看死了。。
M mikegong Unregistered / Unconfirmed GUEST, unregistred user! 2001-10-19 #6 我想主要是98用的宋体是simsun.ttf,而2000用的宋体是simsun.ttc.. 高手快点介绍解决方法吧,不然我的系统要在98下再做多一个版本啊,痛苦啊!
悲 悲酥清风 Unregistered / Unconfirmed GUEST, unregistred user! 2001-10-19 #7 在2000下设置form.font属性为宋体,9号字,字符集为gbGB-2312,一切OK!
M mikegong Unregistered / Unconfirmed GUEST, unregistred user! 2001-10-19 #8 是不是字符集中的chinese-gbGB-2312。真的设了,还是不行啊!还请再指教
Z zhzdl Unregistered / Unconfirmed GUEST, unregistred user! 2001-10-19 #10 要在程序设计开始的时候就设好Form的字符集为chinese-gbGB-2312,字体为宋体9号字。 还有一个方法就是选择所有的控件一起设置字体为宋体9号(这很容易做到哦),重编译 就行,试试行不行。
Z zhzdl Unregistered / Unconfirmed GUEST, unregistred user! 2001-10-19 #11 看来你最好是用后一种方法,关键是要把所有的控件都选到:)
A alder Unregistered / Unconfirmed GUEST, unregistred user! 2003-02-20 #13 有一个很简单的办法,使用 Language Bridge 的 TcpLang 控件,开发程序是 使用 Delphi 默认的 DEFAULT_CHARSET 字符集,然后把 TcpLang 的 OnlyFont 属性设为 True,运行程序,程序所在目录出现一用户在 TcpLang 中指定的 Ini 文件,默认为 setting.ini ,把其中的 font 字符集的代码修改成 GB2312_CHARSET 的值 134 即可。 该控件可在 http://www.co-top.com 下载
有一个很简单的办法,使用 Language Bridge 的 TcpLang 控件,开发程序是 使用 Delphi 默认的 DEFAULT_CHARSET 字符集,然后把 TcpLang 的 OnlyFont 属性设为 True,运行程序,程序所在目录出现一用户在 TcpLang 中指定的 Ini 文件,默认为 setting.ini ,把其中的 font 字符集的代码修改成 GB2312_CHARSET 的值 134 即可。 该控件可在 http://www.co-top.com 下载