当前位置:首页
开发技术指南» 文章正文
    引言:
 

 

 ·for fingerfox    »显示摘要«
    摘要: 已收到,非常感谢! ......
    摘要: 在c#中做水晶报表时,字段视图不可选,怎么解决?我的数据集也设置了,并且没有错误。 ......


大家有没有用过bcb开发过多语言支持的程序类似FLASHGET那种程序,网上有什么相关的资料吗()来者有分

rt

NO.1   作者: niuzhenjun

我以前问过这个问题,搜一下。

NO.2   作者: hatumei

我的方法很笨,将所有弹出和显示信息均使用宏定义提前定义即可

NO.3   作者: nxyc_twz

我使用的是一个现成的控件来完成你所说的功能!这个控件你可以到www.delphibox.com去下载!

NO.4   作者: ybluo

用ini文件,把与语言有关的各种信息和菜单等写到ini文件,程序运行时根据用户的选择动态的加载不同语言版的ini文件.  
  FlashGet的ini文件在安装目录下的language目录下,我装的FlashGet的这个目录下有jcchs.ini   简体中文  
  jccht.ini   繁体中文  
  jceng.ini   英文

NO.5   作者: kanhongsh

同意ybluo的观点。

NO.6   作者: net205

我觉得ini不错呀,方便实用,又可以让用户定义自己的语言

NO.7   作者: xuv2002

看看BCB自带的例子吧Borland\CBuilder5\Examples\Apps\RichEdit\里面就有一个  
  例子里面有两个pas   文件  
  reconst.pas   是用来定义字串  
  reinit.pas   是定义两个函数,用来实现语言转换用的  
  这两个pas   可以和在一起  
  多语言的程序我到是开发过,比较复杂,很难一句话讲清楚  
  自定义的字串如在MessageBox里面显示的等等翻译要在Update   之后在BCB自己的编辑器里面  
  修改(编辑器会在Update)之后自动弹出  
  窗体等可视化的控件的Caption等翻译可以通过Project   Group管理,点选要翻译的工程->修改的窗体,在窗体上自动改  
  每次源程序添加或删除了控件或是控件的事件  
  或是在pas文件里面添加或删除了字串的声明,都要Project菜单->Language->Update   一下  
  修改翻译完毕后再Make   All    
  其他的自己看例子,或是写个小程序试验试验吧

NO.8   作者: xuv2002

不知道,好象资料特别少,帮助里面也只是稍微提到  
  一切还得自己琢磨,体会,  
  有什么问题可以问我,我现在做的项目就是需要多语言的(中英)

NO.9   作者: yyt

ini吧,一般的做法

NO.10   作者: knf

用ini,对窗体内的控件进行遍历,代码量还是不多的,特别是控件类不多的时候。

NO.11   作者: teatool

IDE的菜单里不是有Language吗?


 ·内存清空管理(在线等)    »显示摘要«
    摘要: dim xlapp as excel.application dim xlbook as excel.workbook dim xlsheet as excel.worksheet set xlapp = new excel.application 激活excel应用程序 set xlapp = createobject("excel.application") exc......
» 本期热门文章:
· 热门栏目:
» 相关精选文章
» 其它相关:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE