在Delphi 5中提供了为应用程序定制不同语言版本的功能。下面通过程序进行说明。 例程 该程序的窗体中有一个Button按钮,按下该按钮后将弹出一个信息对话框。在信息对话框中有一个OK按钮,可以通过定制不同语言版本将OK按钮上的显示文字改成"确定"。 具体操作如下: 1) 通过主菜单File | New Application创建一个新的工程。 2) 在窗体中添加一个Button按钮,设置其Caption属性为"信息显示(I)...",并添加它的OnClick事件的处理过程如下: procedure TForm1.Button1Click(Sender: TObject); begin ShowMessage('按下"确定"按钮,将关闭信息对话框。'); end; 3) 编译、链接和运行程序,测试信息对话框的显示效果。 4) 关闭程序,通过主菜单Project | Languages | Add...打开Add Languages对话框,然后按照提示信息,一步一步进行下去,直到出现Translation Manager窗口。 5) 在Translation Manager窗口中,展开左边窗口中的树控件,然后定位到条目Project1_DRC上,接着就可以在右边的窗口中修改字符串常量的内容了。将ID号为Consts_SMsgDlgOK的内容"OK"改成"确定",保存结果并关闭Translation Manager窗口。 6) 在Delphi集成开发环境中,通过主菜单命令"File | Save All"保存所有修改的结果,同时将.BPG文件保存在默认的目录中,然后通过菜单"Project | Build All Projects"编译、链接新创建的工程。 7) 重新打开工程C:\Samples\S9_2\Project1.dpr,编译、链接并运行。 同样,通过主菜单的Project | Languages | Update Resource DLLs命令将再次打开Translation Manager窗口,可以对其他关于语言方面的内容进行修改。
|