如何确定我的项目在我不想使用的模块中的位置?

时间:2013-01-17 14:36:15

标签: delphi delphi-2007 delphi-5 quickreports

我正在将项目从Delphi 5转换为Delphi 2007并且收到编译错误

  

找不到必需的包'qrpt'。

我没有在这个项目中使用快速报告,我尝试在使用条款中注释掉一些单元,看看这是否能解决问题,但事实并非如此。

有没有办法找出哪个单位正在使用快速报告?

2 个答案:

答案 0 :(得分:1)

Delphi Unit Dependency Scanner,可以列出所有使用的单位及其相互依赖关系。找到未使用的单位也是可能的。

答案 1 :(得分:0)

我过去曾使用Icarus来生成用于清理我自己的delphi代码的使用报告。您可以在http://www.peganza.com/products_icarus.htm找到它。我不喜欢这家公司,我只喜欢他们的工具(特别是Pascal Analyzer - 很棒的离线探测器)。