• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

用DELPHI开发简繁体应用软件的技巧

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

在日常开发软件中,经常会迂到不同客户会要术不同语种的软件,尤其在珠江三角洲一带外资企多的地方。DELPHI本身提供多语种解决方案,但是做出来的程式非常庞大,不便安装和升级。
    Delphi6之后,对于语言的设定有了很大的改进。每个FORM都会生成四个文件,即dcu,dfm,pas,ddp。其中dcu是编译后得到的文件;dfm保存FORM中定义的各种信息,其对字体的定义不再象Delphi5那样,会指定死字体类型的名称,而是指用一个代码来表示,这是最重要的改进;pas是各个进程和函数的PASCAL语言;ddp是一个识别文件。
    也许我们初次开发时是在简体WINDOWS操作系统中开发的,你不必担心操作语种问题,尽你的能力和技巧将软件开发到最好。完工后,如果需要将该软件转成繁体软件,以便在繁体的WINDOWS系统中稳定运行,只需作下面的动作:
    1。在设计FORM时,记得将所有控件的font.Chatset属性设为Default_Chatset。
    2。将所以原代码COPY一份出来,准备做繁体软件的原代码。此步是为安全着想。
    3。将所有dcu文件删除。
    4。用一个字体转换工具,如地球村等,将pas文件由简体转为繁体。pas文件的格式等同于TXT文件,所以在转换的过程中不会出现任何错误。如果你写的pascal语言中,未用到中文字,则无需转换。
    5。在繁体WINDOWS操作系统下,用Delphi6对你的软件完全重新编译一次,生成的新软件就是繁体的软件了,没有一点运行上的问题。
    以上方法,本人已使用一年多了,表现都很好,特借此大赛机会整理出来,供广大Delphi爱好者参考并共勉。工作十年了,感觉这个世上最无私的工作人员便是程式员了!同时也借此机会,感谢大富翁上各位富翁四年来对我的帮助,因为他们的无私指点,我减少了大量的熬夜查资料时间。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap