如何汉化DELPHI5的出错提示信息(68分)

  • 主题发起人 主题发起人 KEKE
  • 开始时间 开始时间
K

KEKE

Unregistered / Unconfirmed
GUEST, unregistred user!
Delphi的Project Options对话框的Directories/Conditionals页的Search Path选项下,添加搜索路径 /SOURCE/RTL/SYS
编译时提示FFMT.OBJ未找到

难道我要用MASM之类的工具生成。OBJ文件?
请有经验的大侠指点一二。
 
不如用try...except代替:

try
...
except
Application.MessageBox(...);
end;
 
try
...
except
on ... do
...
end;
如可通过on E:EDivByZero来判断除0的情况。在do 中写入你的汉化信息。
 
查看已答问题
 
如果只是想在程序出错时提示汉字信息,不妨使用MESSAGEBOX API,在PWIN上可以

显示中文,在EWIN上可以显示英文。如果是想对DELPHI本身进行汉化,有两个方法,

一个是使用一些资源编辑软件,一个是弄一套DELPHI的源码库,重新编译之 :-)
 
所有的信息都在const.pas 和dbconst.pas里,还有一些const不是太常用,你
find一下就可以了。
 
小人问的是汉化D5的CONST.pas,后如何使用,拜托大各位大侠抢分前看看题目。
 
呵呵,你多余了,把你的sourcesearch去掉,
然后有两个办法。
一个是把const.pas放到lib目录里。
一个是随便新建一个project把这个const.pas加进来,编译一下
再把dcu文件放到lib目录中去。

(还有,你不懂的话应该谦虚点,不要以小人之心度君子之腹,我才不稀罕分呢。
分再多,也是假的。这里受到人尊敬的人并不是因为分多,而是热心!!!)
 
君子热心也不用教训人吧,我可是自称是小人的,度君子之腹是权力...
 
有在D5下成功汉化“日期格式输入错误”的大侠请提供宝贵经验。
 
const.pas 198
SInvalidDate = '''''%s'''' is not a valid date';
->SInvalidDate = '''''%s'''' 格式不合法';
 
接受答案了.
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
697
import
I
I
回复
0
查看
962
import
I
后退
顶部