剑 剑知心 Unregistered / Unconfirmed GUEST, unregistred user! 2000-11-13 #1 为什么我写的代码,单步运行时结果正确,而直接执行结果就错误呢?(未出现错误)
W wjiachun Unregistered / Unconfirmed GUEST, unregistred user! 2000-11-13 #3 >>单步运行时结果正确,而直接执行结果就错误呢?(未出现错误) 未出现错误你怎么知道错了?
龙 龙丹 Unregistered / Unconfirmed GUEST, unregistred user! 2000-11-13 #5 有多种可能性。大体上可分为两类: 其一:程序的运行与时间有关,这里又有两种:直接的和间接的,直接的比如时钟中断或 用GetTickCount之类函数,应该很容易发现;间接的比如程序要响应Windows的消息,比如而消 息是先进入队列排队,直接运行时可能,速度很快,Windows可能还来不及处理消息,程序就执 行后面相关代码,可能出错,而调试的时候,... 其二:与变量初始化或内存地址有关...
有多种可能性。大体上可分为两类: 其一:程序的运行与时间有关,这里又有两种:直接的和间接的,直接的比如时钟中断或 用GetTickCount之类函数,应该很容易发现;间接的比如程序要响应Windows的消息,比如而消 息是先进入队列排队,直接运行时可能,速度很快,Windows可能还来不及处理消息,程序就执 行后面相关代码,可能出错,而调试的时候,... 其二:与变量初始化或内存地址有关...
B BaKuBaKu Unregistered / Unconfirmed GUEST, unregistred user! 2000-11-14 #6 老猫,他可能是说结果不对,但是没有冒出 Exception 。 不过这位大虾问得也太粗略了。
S skyrabbit Unregistered / Unconfirmed GUEST, unregistred user! 2000-12-14 #9 我也遇到了类似的问题! 请指教! 最近的一个是: http://www.delphibbs.com/delphibbs/DispQ.asp?LID=417234