在Delphi选项页面中设置浏览路径的问题

时间:2009-04-23 15:45:10

标签: delphi delphi-2009

我在Delphi 2009中设置浏览路径时遇到问题:

当我安装一个新组件时,我将DCU路径添加到Delphi的Library Path,以及Delphi浏览路径的源路径。应用程序编译正常,但按住Ctrl键并单击该组件的任何单元名称都不会打开源文件!

似乎使其工作的唯一方法是向Library Path添加源路径,但这意味着每次构建项目时我都必须编译属于第三方组件的所有单元!

对于Delphi的标准单元,甚至JCL \ JVCL安装程序安装的JCL和JVCL单元,并不存在此问题,并且它们的源路径将添加到浏览路径中。

这是一个错误,还是我做错了什么?

此致

4 个答案:

答案 0 :(得分:7)

我很长时间都在努力解决这个问题。将包设置中的REFERENCEINFO从“none”更改为“仅限定义”就可以了。希望这也会对你有所帮助。

答案 1 :(得分:1)

.dpr中是否列出了这些单位?那些路径错误的单位可能会导致非常时髦的行为。

答案 2 :(得分:1)

将“符号参考信息”设置为“参考信息”确实解决了浏览路径的问题。

但至少对于Delphi XE而言,必须在“Build Configuration - > Base”中进行更改才能使其正常工作。

答案 3 :(得分:0)

我会确保在打开调试的情况下编译dcu。如果这是第三方组件并且提供了源,则通常是这种情况,但并非总是如此。