Delphi代码编辑器让人疑惑的问题,进来看看!

netrobo 2005-07-05 02:09:41
在Delphi代码编辑器中使用Ctrl+鼠标左键可跳转到鼠标下的类所在的定义处,但今天发现一个奇怪的问题,EhLib组件的类无法跳转(包括uses中的pas文件),重新安装也是如此,后来经过验证,发现有些组件可跳转,有些则不可,比如EhLib、ReportMachine不可,但FastReport和有些组件却可以,在Delphi IDE中查看半天,也百思不得其解,希望有知情者高手指教!
...全文
213 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
netrobo 2005-07-07
  • 打赏
  • 举报
回复
谢谢各位,问题已经解决了,对工程进行build all以后就可以跳转了。
组件中的类不能引用是因为那个类定义在了implementatio部分。

到DelphiBBS上问到的答案,看来DelphiBBS高手是多啊。
dreamover 2005-07-07
  • 打赏
  • 举报
回复
确实有这样的情况

adoconed里面的editconnectionstring就不能看,可能文件中有选项开关,我想这样可能是保护一些代码,防止误改
netrobo 2005-07-06
  • 打赏
  • 举报
回复
UP
paranoia190 2005-07-06
  • 打赏
  • 举报
回复
UP
sdqhlyf 2005-07-06
  • 打赏
  • 举报
回复
学习
netrobo 2005-07-05
  • 打赏
  • 举报
回复
UP
herman~~ 2005-07-05
  • 打赏
  • 举报
回复
up
GARNETT2183 2005-07-05
  • 打赏
  • 举报
回复
你把那些控件的源码PAS文件全部COPY到LIB文件夹下面,就可以了...
才子鸣 2005-07-05
  • 打赏
  • 举报
回复
UP
g961681 2005-07-05
  • 打赏
  • 举报
回复
library中,有Browse Path把需要的路径添加进去。
madyak 2005-07-05
  • 打赏
  • 举报
回复
你Build All 一下,再看。
如果还不行检查一下
注意编译开关Debugging下面的选项
netrobo 2005-07-05
  • 打赏
  • 举报
回复
我主要是想引用组件单元中的一个类,但uses以后,还是提示未知标识符,试了很多方法,百思不得其解。
qzxyd 2005-07-05
  • 打赏
  • 举报
回复
偶也遇到过,就是这样。
netrobo 2005-07-05
  • 打赏
  • 举报
回复
TO 楼上三位:

Library Path我早已加上,用的所有组件都是有源码的,可以打开查看,组件本身可以正常使用。
何鲁青 2005-07-05
  • 打赏
  • 举报
回复
有些三方控件为了不让你知道源码,只是提供.dcu不提供.pas的,所以这个时候你就没有办法利用ctrl+鼠标进行相关代码的查看了...
hhzqf1980 2005-07-05
  • 打赏
  • 举报
回复
上面说的是正确的,
hthunter 2005-07-05
  • 打赏
  • 举报
回复
没有添加Liabrary Path或者只有dcu没有pas

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧