我写的一段函数Fun放在B.pas里,
在A.pas里我调用Fun
把断点放在调用Fun的这一行上,程序执行到这里后停下,按F7却进不了B.pas对应的Fun函数里!有时候会乱跳,有时候直接就没什么动静!之前正常,但用一段时间后就这样了。很费解。不知道有没有遇到过这种问题的!
在A.pas里我调用Fun
把断点放在调用Fun的这一行上,程序执行到这里后停下,按F7却进不了B.pas对应的Fun函数里!有时候会乱跳,有时候直接就没什么动静!之前正常,但用一段时间后就这样了。很费解。不知道有没有遇到过这种问题的!
解决方案 »
- 无图片的Image控件从流中读图片时报nil错误怎么办
- 组件定制的简单问题,大家来看看。
- 怎样才能在DBGrid中,键入回车进行表格间跳转?
- 请大家在Microsofr Word 里面输入"rand(200,99)"后敲回车,看看发生了什么?这是谁的错?
- 如何在程序中运行文本文件中数据库Sql脚本(一次执行多个sql语句)
- 那位老大用过BusinessSkinForm,里面标题菜单的字体大小怎么改变?
- DBNavigator有关的问题
- !~# 兄弟们! 帮帮忙! 来的都有分!
- sql 无法远程访问
- VC写得dll,参数为结构,delphi如何调用?
- 再基础不过的问题,可是我不会
- 在多线程里调用同一com提示"应用程序调用一个已为另一线程整理的接口"
不过我认为原因在于你的人品。。
BS
2. 是不是加了什麼判斷條件,在符合的條件下才執行??
3. 你是不是編譯成BPL來用的??如果是的話,你應該知道原因在什麼地方了
差不多,重新build试试,再不行,关掉,重新打开,build
我不管是从A.pas里放断点,还是从C.pas里放断点进入b.Pas里的任意一个过程或函数都不成功!实际上我写的所有代码都这样,分别调用b.pas里的100多个函数,功能可以运行成功,但放断点进去的时候就没有一个成功,IDE 是Delphi 6
把所有的dcu文件删掉了,再重新Build还是不行。不过starluck大哥。我对bpl还确实不了解,但确实是用的bpl,是因为之前别人做的,我现在接手的!
呵呵,大哥談不上!!做個測試吧,在你的那個函數裏加一個SHOWMESSAGE ,然後直接F9,如果沒有跳出來,基本上可以肯定你是用BPL的方式處理的。如果是這樣的話,你一定對你那個包重新編譯