安装JInitiator后显示form乱码
上一篇 /
下一篇 2009-06-02 22:22:34
/ 个人分类:Oracle
- 文件版本: V1.0
- 开发商: 本站原创
- 文件来源: 本地
- 界面语言: 简体中文
- 授权方式: 免费
- 运行平台: Win9X/Win2000/WinXP
1V0q_8@}Mg1F01,IE点Form链接后自动关闭,Firefox也是如此。51Testing软件测试网Qcp$F pfiZ
51Testing软件测试网"Ml
~ l1n$K重新安装JInitiator,也是出现同样问题。在IE中禁用了除JInitiator之外的所有Add-on,还是同样状况。因为是新装的系统,所以基本排除了IE被病毒破坏的问题。打上补丁,还是如此。51Testing软件测试网$d*\m)C
vDR
Uj8MP]%TP ~QY0想到去控制面板检查JInitiator,发现无法打开——显然,是JInitiator的问题。由于JInitiator重新安装后还是在控制面板中无法打开属性设置,初步怀疑根系统有关系,但是已经打了补丁(不是SP2)了……考虑用新版本的JInitiator来替代当前1.3.1.21,但是还需要改一系列的注册表键值,太麻烦。检查java版本,低得离谱,便载了最新版本的jre(jre-6u2-windows-i586-p.exe),再用jvm.dll替换JInitiator中的jvm.dll,控制面板中的JInitiator可以打开属性设置界面了,不过是乱码。51Testing软件测试网+t8cz"ti D0N(g
51Testing软件测试网L kw0l8dV51Testing软件测试网2uU-T1D'yyl]*{ D
51Testing软件测试网Z]J8@7@ WCJ1s检查jre,变成最新的1.6.0_02-b06。尝试用IE开Form,可以启动,只是出现乱码。
3Jb7TpTY_7R0:D5T|p["R
q02,解决JInitiator属性设置界面的乱码。51Testing软件测试网3|*I{TS-Tt
r0p~ DU2K.T,e0检查C:\Program Files\Oracle\JInitiator 1.3.1.21\lib,发现并没有Windows 2003的字体属性配置文件,于是复制了font.properties.zh.5.1,改名为font.properties.zh.5.2。51Testing软件测试网[cV+zE
D
]4kT*S}D_v0再在控制面板中打开JInitiator,正常。用IE打开Form,还是乱码,只不过此次是部分乱码,可以判断出来的原因是,部分字体可以正常显示。51Testing软件测试网)mM9H1l!g
r
51Testing软件测试网Qk B#Z(IHJ,uv3,解决Form乱码。51Testing软件测试网I'y2H6H)n+m3dq
9L,t~(x)M8o4T0根据以上线索可以分析出来,问题症结还还是在JInitiator的字体属性配置文件上。
?:HJ3?B?.U0b
AG]IB_!r3n8K0找到新建的font.properties.zh.5.2,将所有的用于文字显示的(如Arial)字体用Simsun替换掉。重新用IE打开Form,一切OK。51Testing软件测试网 kfBbH+Rw
51Testing软件测试网-Ec_`,~jj|4W B,V注意事项:
/e$j7[2]V0B2k1LV4W6a h6[M.D01,在尝试替换JInitiator的相关文件时,务必先备份。51Testing软件测试网"c0Q_.E:S
2,修改字体配置后打开Form之前,请确保JInitiator已经被彻底关闭,否则配置不会生效。如图:51Testing软件测试网7jPpMsp
h
g
!}QQ_7bT7`Z051Testing软件测试网2Z#o0k)j
iT2l K
v
51Testing软件测试网#H.l!D|1D Wo*XSl3,操作系统内部版本号通过下面的界面查看:51Testing软件测试网G5R2~B^ByhlY
51Testing软件测试网M T!Ud?&T%V+mQ51Testing软件测试网P$s!Kn(hj
51Testing软件测试网`3u%p#V ~8^有点怀疑Form经常异常中断是由于jvm.dll的问题,下次再检查。
M2e8M!j2PnpGt4WE0
收藏
举报
TAG: