刚接触delphi,希望大家多帮帮我!
ZhuanTai.Caption := Translate('ZhuanTai2', '文件列表读取出错了!');
编译报 Undeclared identifier: 'Translate'
我添加了LangFrm.pas LangMgr.pas LangObj.pas
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, SkinData, IdThreadMgr, IdThreadMgrPool, IdAntiFreezeBase,
IdAntiFreeze, IdBaseComponent, IdComponent, IdTCPServer, ExtCtrls,
ImgList, spTrayIcon, Menus, SkinMenus, DynamicSkinForm, SkinHint, LangFrm ,
SkinBoxCtrls, Gauges, SkinCtrls, StdCtrls, ComCtrls, SkinTabs, Mask, IniFiles;
可还是不行:(
ZhuanTai.Caption := Translate('ZhuanTai2', '文件列表读取出错了!');
编译报 Undeclared identifier: 'Translate'
我添加了LangFrm.pas LangMgr.pas LangObj.pas
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, SkinData, IdThreadMgr, IdThreadMgrPool, IdAntiFreezeBase,
IdAntiFreeze, IdBaseComponent, IdComponent, IdTCPServer, ExtCtrls,
ImgList, spTrayIcon, Menus, SkinMenus, DynamicSkinForm, SkinHint, LangFrm ,
SkinBoxCtrls, Gauges, SkinCtrls, StdCtrls, ComCtrls, SkinTabs, Mask, IniFiles;
可还是不行:(
你把这个函数的定义放当Public里去
我从另一个程序里拷过来的 ,它也没有对Translate专门定义。
Translate的作用就是显示时按语言支持先进行变换
应该是组件没装好,感觉
在Public下
procedure Translate(...);这样吗?
可这个函数应该是像API一样的,我参照的那个程序确实没有专门的定义,我查找了,都是直接用的