Debugging code in main window - stepping through code

Hi folks,

Just wondering if anyone is aware of a method to step through code within a vision window?

I have encountered issue with my window where hitting the button will cause the designer to just freeze. There is no response from designer; and, it appears to get stuck in an endless loop. I have tried reviewing the code but could not track where is gets stuck. And since designer freezes there are no logs in the console.

A little history, I am importing some VB6 forms that contain about 1000 lines of code. The relevant part of VB6 code was imported as custom methods in the root container which gets called by different components on screen.

Any suggestion on efficient way to step through code?



There is no stepping debugger.
Examine your imported functions and make sure nothing is attempting to use DoEvents or otherwise violating the 1/10th second execution time rule for gui event methods.

And since designer freezes there are no logs in the console.

If you put a print command at the very start of the button’s code, and you already have the console open before you click the button, can you see it print before it freezes?

Thanks everyone for the tips,

I actually did end up using print statements and commented the code out by blocks and managed to narrow it down to a single component that was calling calling a function that caused the endless loop

1 Like