免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3236 | 回复: 5
打印 上一主题 下一主题

求助:带中文画面调用出错 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-03-17 12:02 |只看该作者 |倒序浏览
各位大虾,C/A的host code-page 选的是037 美国的时候,
我调用带中文的画面,系统报出如下错误。但是,如果用英文画面显示带中文字符的数据文件时,又没有问题。

然后,在C/A的host code-page 选的是1388 简体中文的时候
系统能够正常调用出错的中文画面。
现在,怎么才能够在选择037的时候,程序能够正常运行呢?
画面文件编译的时候需要注意什么吗?

                         Additional Message Information                        
                                                                                
Message ID . . . . . . :   CPF5553       Severity . . . . . . . :   50         
Message type . . . . . :   Inquiry                                             
Date sent  . . . . . . :   17/03/11      Time sent  . . . . . . :   10:43:03   
                                                                                
Message . . . . :   Double-byte character set device may be required.         
Cause . . . . . :   A DBCS device may be required to display this file         
   correctly. Indications of a DBCS file are data types, J, E, O, or G defined  
   in a field, or a display file created or changed with the user specified     
   DBCS data (IGCDTA) parameter set to *YES.                                    
Recovery  . . . :   Before opening the file, make sure that the device         
   supports DBCS.

论坛徽章:
0
2 [报告]
发表于 2011-03-17 17:14 |只看该作者
1. 不太能理解会有这样的要求,一般来说,英文环境不会去显示中文字符的;
2. 你只要在CRTDSPF时指定IGCDTA(*YES)就可以了;
3. 程序可以跑,但显示出来肯定是乱码。

以上,希望能帮到你。

论坛徽章:
0
3 [报告]
发表于 2011-03-19 12:41 |只看该作者
谢谢你的回答。
因为系统是个外国公司在中国工厂里使用,因此,系统本身是老外在英文环境下做的。但是现在,因为管理需要,其中的一些信息需要让车间工人去看,而工人不能完全明白英文的含义,所以希望把其中一些显示画面用中文来显示给工人看。因此,我就在一些画面里把有的英文改成了中文汉字,并且编译通过,在host code-page 选的是1388的时候(模仿工人使用环境的时候),画面程序都能够正常显示运行。但是,当我把 host code-page 改回037美国的时候,系统就报了我上面提到的错误。 我编译显示文件(CRTDSPF)的时候已经指定IGCDTA(*YES)了,但是还是没有用。现在,我想的是程序怎么能够在 host code-page 为037美国的时候正常运行。乱码也是可以接受的。

论坛徽章:
0
4 [报告]
发表于 2011-03-22 15:22 |只看该作者
使用TYPE为5555的WORK STATION。

a5.JPG (63.89 KB, 下载次数: 17)

a5.JPG

a1.JPG (45.26 KB, 下载次数: 18)

a1.JPG

a2.JPG (38.34 KB, 下载次数: 19)

a2.JPG

a3.JPG (45.81 KB, 下载次数: 20)

a3.JPG

a4.JPG (36.84 KB, 下载次数: 19)

a4.JPG

论坛徽章:
0
5 [报告]
发表于 2011-03-22 15:27 |只看该作者
贴图顺序有点问题,你按1 2 3 4 5来看
图1和图3是设定;
图2和图4是单双字节显示对比,程序都能正常运行;
图5是WRKDEVD的画面。

论坛徽章:
0
6 [报告]
发表于 2011-04-07 11:09 |只看该作者
好的,谢谢!!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP