12
返回列表 发新帖
楼主: zyzdy

哎,居然碰到了Forms中乱码的问题...

[复制链接]
论坛徽章:
0
11#
发表于 2009-4-29 17:16 | 只看该作者
这个问题应该解决了吧。最近也碰到类似问题
linux forms builder不能显示中文问题

developer suite 10g 里的forms builder不能显示中文

我现在默认的环境变量是这样的
[oracle@eric ~]$ locale
LANG=zh_CN.UTF-8
LC_CTYPE="zh_CN.UTF-8"
LC_NUMERIC="zh_CN.UTF-8"
LC_TIME="zh_CN.UTF-8"
LC_COLLATE="zh_CN.UTF-8"
LC_MONETARY="zh_CN.UTF-8"
LC_MESSAGES="zh_CN.UTF-8"
LC_PAPER="zh_CN.UTF-8"
LC_NAME="zh_CN.UTF-8"
LC_ADDRESS="zh_CN.UTF-8"
LC_TELEPHONE="zh_CN.UTF-8"
LC_MEASUREMENT="zh_CN.UTF-8"
LC_IDENTIFICATION="zh_CN.UTF-8"
LC_ALL=

如果我在当前用户的.bash_profile设置下面两项时
export NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK";
export GDM_LANG=zh_CN;
桌面会有点变,有的东西显示不出来。但是developer suite 10g 里的forms builder可以显示一部分的中文,但还不部分菜单显示不出来。不过可以输入中文。

在.bash_profile里设置
export GDM_LANG=zh_CN.GBK
或export GDM_LANG=zh_CN.GB18030
或export GDM_LANG=zh_CN2312;都是不能输入中文

如果我在当前用户的.bash_profile 只设置
export NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK";
时forms builder 启动闪一下就自动退出,但从闪一下可看到好像是有显示中文。
在shell里输入
[oracle@eric bin]$ /d02/dev/OraHome_1/bin/frmbld.sh
X Error of failed request:  BadFont (invalid Font parameter)
  Major opcode of failed request:  56 (X_ChangeGC)
  Resource id in failed request:  0x18000af
  Serial number of failed request:  3481
  Current serial number in output stream:  3494
提示这些错误

请高手帮忙

使用道具 举报

回复
论坛徽章:
0
12#
发表于 2009-6-4 12:19 | 只看该作者
Java目录下的TFT文件copy到应用中的相关目录就可以了

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表