我打开一个.DPK文件进行控件注册,可是碰到一个错误提示“Connot load package 'ehlib60' It contains unit 'prndgdlg' which is contained in package 'dclusr60'”
我刚接触Dephi 什么都不懂还希望各位大虾不要见外提出这么弱智的问题。请帮一个忙。
...全文
1217打赏收藏
加载控件时出错??
我打开一个.DPK文件进行控件注册,可是碰到一个错误提示“Connot load package 'ehlib60' It contains unit 'prndgdlg' which is contained in package 'dclusr60'” 我刚接触Dephi 什么都不懂还希望各位大虾不要见外提出这么弱智的问题。请帮一个忙。
“Connot load package 'ehlib60' It contains unit 'prndgdlg' which is contained in package 'dclusr60'”
意思是说,无法装载包"ehlib60",原因是它包含的一个单元'prndgdlg'早就包含在包'dclusr60'中了
也就是'dclusr60'包中有个'prndgdlg'单元,你现在要加载的包'ehlib60'中也包含了'prndgdlg'这个单元,
而这个在delphi中是不允许的.解决方法:打开ehlib60.pkg,把里面contains中的'prndgdlg'这个单元去掉,在requires中加上'dclusr60'