Forms vb6表单自动重新加载

Forms vb6表单自动重新加载,forms,events,vb6,Forms,Events,Vb6,我正在开发一个VB6应用程序,它是很久以前由其他人编写的。当它执行其操作时,表单在退出时重新加载,以尝试重试 有谁知道这将如何实现,以便我可以阻止它。我已经翻遍了整个程序,看不到在哪里会发生这种情况。可能是表单或其某个控件在卸载后被引用,这导致它重新加载 判断原因的最简单方法是运行表单,在form_Load事件的末尾放置一个,然后关闭它。然后,当它重新加载时,按F8键进入导致它的代码行之后的代码行 一旦确定了原因,修改代码以防止它应该是相对简单的 *计时器事件或其他异步代码可能会使执行偏离罪魁祸

我正在开发一个VB6应用程序,它是很久以前由其他人编写的。当它执行其操作时,表单在退出时重新加载,以尝试重试


有谁知道这将如何实现,以便我可以阻止它。我已经翻遍了整个程序,看不到在哪里会发生这种情况。

可能是表单或其某个控件在卸载后被引用,这导致它重新加载

判断原因的最简单方法是运行表单,在form_Load事件的末尾放置一个,然后关闭它。然后,当它重新加载时,按F8键进入导致它的代码行之后的代码行

一旦确定了原因,修改代码以防止它应该是相对简单的


*计时器事件或其他异步代码可能会使执行偏离罪魁祸首代码,在这种情况下,您必须先停止即时窗口中的任何影响进程(计时器等),然后再开始使用F8向前移动。

很可能在卸载表单或其某个控件后引用了该表单或其某个控件,这导致它重新加载

判断原因的最简单方法是运行表单,在form_Load事件的末尾放置一个,然后关闭它。然后,当它重新加载时,按F8键进入导致它的代码行之后的代码行

一旦确定了原因,修改代码以防止它应该是相对简单的

*计时器事件或其他异步代码可能会使执行偏离罪魁祸首代码,在这种情况下,您必须先停止即时窗口中的任何影响进程(计时器等),然后再开始按F8键