为什么我在DELPHI5中按住CTRL键再用MOUSE点函数名,回不到函数定义的地方?(50分)

  • 主题发起人 主题发起人 ilovedelphi2
  • 开始时间 开始时间
I

ilovedelphi2

Unregistered / Unconfirmed
GUEST, unregistred user!
为什么我在DELPHI5中按住CTRL键再用MOUSE点函数名,回不到函数定义的地方?
我没有改变什么设置呀?

还有,CTRL+SPACE键呼出“代码指示”,这个热键能不能改成其他热键?

谢谢!
 
那是因为IDE并没有在各单元找到你的函数定义,你将MOUSE停在函数上,如能出现定义,就可以用CTRL找到位置。
 
问题是以前就是这段代码,可以回去,现在却不行了。
 
路径设对(Browsing path),编译一下;
内存不够(Delphi吃得多),退出重进
 
这种情况很多见。特别是程序很大以后。或者前面运行过的程序异常退出等等。一般只要设置正确,重新运行Delphi即可。另外,俺有一个小秘诀,就是按住Ctrl狂点,有时候也可以生效。
 
怎么样才算设置正确呢?
 
哈哈,错了,这是因为你的DCU文件不包含调试信息!到Project Options中的Compiler中
把调试信息都选上,然后Build All即可。不过如果你没有修改过,那么有的文件可能不会被
Build,你随便修改一下,然后Build就可以了。
 
重新编译就解决了。
 
后退
顶部