这种编译错误怎样解决?(30分)

  • 主题发起人 主题发起人 Fuweng
  • 开始时间 开始时间
F

Fuweng

Unregistered / Unconfirmed
GUEST, unregistred user!
一个在Delphi5下开发的控件(有源码),在Delphi4下安装时遇到下列编译错误:
[Error] RLINK32: Unsupported 16bit resource in file "PageListEditFrm.DFM"
请问,怎样解决这个问题?先谢了!
 
快呀!!
 
在D5下是不是正常呢?
看出错提示,是指不支持的资源,这很可能就是D5新增的功能,D4不认识,就只能报错了。
 
没有什么新增的功能!
 
不支持的16位资源?你用了哪些资源?
 
升到D5吧
 
D5和D4的二进制文件格式是不一样的, 包括res, frm, dcu等文件

所以for D5的一般不能在D4上用, 而D4的有可能可以在D5上用(向下兼容).
 
d5可以选择把窗体保存成txt格式和delphi专用的二进制格式,d4只支持二进制格式
 
自己解决了,Iknow和caizongjie523 说到了点子上,各给10分。
 
多人接受答案了。
 
后退
顶部