安装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

!QDObt5a0Image Hosted by ImageShack.us

"vmL Q8b4Qc&h051Testing软件测试网.P:^,HPF0EV

检查jre,变成最新的1.6.0_02-b06。尝试用IE开Form,可以启动,只是出现乱码。51Testing软件测试网nqZ%s*qyd |M

51Testing软件测试网&D {ajY _!L/S

2,解决JInitiator属性设置界面的乱码。51Testing软件测试网$u L0BF6~

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:{bJ0

G[\.[x.|0再在控制面板中打开JInitiator,正常。用IE打开Form,还是乱码,只不过此次是部分乱码,可以判断出来的原因是,部分字体可以正常显示。51Testing软件测试网s4@ _/pir4f.KA

51Testing软件测试网"U c\C;mLV.aMh

3,解决Form乱码。
wB7A:Qq051Testing软件测试网 q6_ ZFuc4yN
根据以上线索可以分析出来,问题症结还还是在JInitiator的字体属性配置文件上。

E;H9Bj oCq051Testing软件测试网BjuXS\w)@Uoy

找到新建的font.properties.zh.5.2,将所有的用于文字显示的(如Arial)字体用Simsun替换掉。重新用IE打开Form,一切OK。

Q;r7F&{_\0

P&b6Z!AA6a[ q`,Rt0注意事项:51Testing软件测试网 mF4`A;W5dlj8Jp9n7S

51Testing软件测试网O CAx+C

1,在尝试替换JInitiator的相关文件时,务必先备份。51Testing软件测试网q&T:VV f
2,修改字体配置后打开Form之前,请确保JInitiator已经被彻底关闭,否则配置不会生效。如图:51Testing软件测试网 ^[,s!Q+Ks(P g:BI

-^\_{*@T i_.J0Image Hosted by ImageShack.us

'd5II y)j+Br2\ [d051Testing软件测试网)p,]H9?!_6@w?q

3,操作系统内部版本号通过下面的界面查看:

`5[~fQ:IG051Testing软件测试网AM ugxU)\

Image Hosted by ImageShack.us51Testing软件测试网*h#VLj|(m}

51Testing软件测试网N7Wc cD~/K Oa

有点怀疑Form经常异常中断是由于jvm.dll的问题,下次再检查。51Testing软件测试网9TU)u;CL,m

TAG:

 

评分:0

我来说两句

Open Toolbar