请教:要把一个项目做成俄文界面的该如何办? 有个老项目用D6做的,现要做成俄文版的,用Delphi 2010修改时,很多控件编译不能通过,请教各位高手,D6能在俄文操作系统下实现工程的俄文界面吗?谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你应该做个语言资源文件,形式不限,普通ini文件都可以,程序启动时加载各个文字信息,2010很多老控件都不支持,你要不就找新版本,要不就重新修改 这个不是问题,bdmh说的对,要不然老毛子没人用delphi了,呵呵 很佩服楼主的结贴率.有俄文操作系统的话直接在俄文系统里面安装delphi6修改软件编译也能实现楼主的需求. D6上装TNT可以实现。要么就用2010了我最近实现多语言的一些处理,也是没办法换到2010了 建议用ini文件吧,在程序显示时,载入字符替换。D6是没有问题的。 我以前的unit Unit2;interfaceresourcestring{$IFDEF china} NewCaption = '中文';{$ENDIF china}{$IFDEF English} NewCaption = 'English';{$ENDIF English}implementationend.界面控件CAPTIONG 动态加载procedure TForm1.FormCreate(Sender: TObject);begin Caption := NewCaption;end;每次编译不同版本,改编译条件就可以了 最理想的当然是D2010了。如果仅仅是改动界面的话,使用TNT元件是一个不错的解决方案! 文件传输,如何能够让两个客户实现点对点传输,在外网,不是局域网内 spcomm控件如何实现同步 如何让ListView定位到虚线框 怎么通过点击listview某一行后,将这一行的几个字段分别读到几个edit.text? 如何生成.dcp文件 我是一个初学者希望各位高手在这方面多给予我指点 菜菜问题 关于数据库的问题? 急!如何实现存折打印? 一个相当简单的问题,给20分。 qryRKMXB:Dataset not in edit or insert mode 今天是儿童节,祝所有宝宝节日快乐!
D6上装TNT可以实现。要么就用2010了我最近实现多语言的一些处理,也是没办法换到2010了
NewCaption = '中文';
{$ENDIF china}{$IFDEF English}
NewCaption = 'English';
{$ENDIF English}implementationend.界面控件CAPTIONG 动态加载
procedure TForm1.FormCreate(Sender: TObject);
begin
Caption := NewCaption;
end;每次编译不同版本,改编译条件就可以了
如果仅仅是改动界面的话,使用TNT元件是一个不错的解决方案!