首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

delphi支持多国语言简单方法

delphi支持多国语言简单方法

delphi支持多国语言简单方法
近日使用了以下delphi 7自带的多国语言支持,发送存在以下的问题
1、只能实现界面资源的多国语言支持,内容中出现提示信息还需要作为资源进行处理
2、本人对多国语言支持了解的不多,做完后发现在编译目录下运行程序为英文版,拷贝到其他目录下就变成了中文版,很郁闷,搞了好半天没有搞定。
最后只好采用最简单的方法进行多国语言支持,其实只是为多国语言打下了基础,并没有做好
1、直接将窗体上的提示翻译成需要的语言,以后真的需要其他语言时再研究一下delphi自带的多国语言支持。
2、内容中使用的提示使用一个单元文件实现,如建立一个language.pas, 里面放入下面的内容
    const
      lan_error = 'Error';
  
    在其它单元中使需要将'Error'提示给用户的地方使用lan_error代替,如果需要真正需要多国语言支持时可以修改language.pas从一个指定的文件中取得lan_error的值,这样可以动态改变语言了。
返回列表