安装JInitiator后显示form乱码
上一篇 /
下一篇 2009-06-02 22:22:34
/ 个人分类:Oracle
- 文件版本: V1.0
- 开发商: 本站原创
- 文件来源: 本地
- 界面语言: 简体中文
- 授权方式: 免费
- 运行平台: Win9X/Win2000/WinXP
NK2WcDAX01,IE点Form链接后自动关闭,Firefox也是如此。51Testing软件测试网EQ$E.s,OU,A
51Testing软件测试网7W;bs\Lz^h重新安装JInitiator,也是出现同样问题。在IE中禁用了除JInitiator之外的所有Add-on,还是同样状况。因为是新装的系统,所以基本排除了IE被病毒破坏的问题。打上补丁,还是如此。
W8y;X']"A*OS051Testing软件测试网#J^6?~^想到去控制面板检查JInitiator,发现无法打开——显然,是JInitiator的问题。由于JInitiator重新安装后还是在控制面板中无法打开属性设置,初步怀疑根系统有关系,但是已经打了补丁(不是SP2)了……考虑用新版本的JInitiator来替代当前1.3.1.21,但是还需要改一系列的注册表键值,太麻烦。检查java版本,低得离谱,便载了最新版本的jre(jre-6u2-windows-i586-p.exe),再用jvm.dll替换JInitiator中的jvm.dll,控制面板中的JInitiator可以打开属性设置界面了,不过是乱码。
]P]/f%J0!QDObt5a0
"v mL Q8b4Qc&h051Testing软件测试网.P:^,HPF0EV检查jre,变成最新的1.6.0_02-b06。尝试用IE开Form,可以启动,只是出现乱码。51Testing软件测试网nqZ%s*qyd |M
51Testing软件测试网&D {ajY _!L/S2,解决JInitiator属性设置界面的乱码。51Testing软件测试网$u
L0B F6~
51Testing软件测试网nu#G)@0_sC检查C:\Program Files\Oracle\JInitiator 1.3.1.21\lib,发现并没有Windows 2003的字体属性配置文件,于是复制了font.properties.zh.5.1,改名为font.properties.zh.5.2。
[ k4?)tW)p:{bJ0G[\.[x.|0再在控制面板中打开JInitiator,正常。用IE打开Form,还是乱码,只不过此次是部分乱码,可以判断出来的原因是,部分字体可以正常显示。51Testing软件测试网s4@ _/pir4f.KA
51Testing软件测试网"U c\ C;mLV.aMh3,解决Form乱码。
wB7A:Qq051Testing软件测试网
q6_ Z Fuc4yN
根据以上线索可以分析出来,问题症结还还是在JInitiator的字体属性配置文件上。
E;H9Bj
oCq051Testing软件测试网BjuXS\w)@U oy找到新建的font.properties.zh.5.2,将所有的用于文字显示的(如Arial)字体用Simsun替换掉。重新用IE打开Form,一切OK。
Q;r7F&{_\0P&b6Z!AA6a[
q`,Rt0注意事项:51Testing软件测试网mF4` A;W5dlj8Jp9n7S
51Testing软件测试网O
CAx+C1,在尝试替换JInitiator的相关文件时,务必先备份。51Testing软件测试网q&T:VV f
2,修改字体配置后打开Form之前,请确保JInitiator已经被彻底关闭,否则配置不会生效。如图:51Testing软件测试网 ^[,s!Q+Ks(P
g:BI
-^\_{*@T i_.J0
'd5II y)j+Br2\[d051Testing软件测试网)p,]H9?!_6@w?q3,操作系统内部版本号通过下面的界面查看:
`5[~fQ:IG051Testing软件测试网AMugxU)\51Testing软件测试网*h#VLj|(m}
51Testing软件测试网N7Wc cD~/KOa有点怀疑Form经常异常中断是由于jvm.dll的问题,下次再检查。51Testing软件测试网9TU)u;CL,m
收藏
举报
TAG: