<p>I'm trying to watch the execution of a VB6 app and I'm running into an issue because once I enter the debugger and then hit <code>Continue</code>, it no longer lets me step through the code until I hit another break point.  I want to be able to execute a program without  stepping through something until I hit a point where I want to watch it execute.  Ideally this would be something to the effect of holding a key down while I pressed a button to 'step into' that function.</p>

<p>Thanks in advance!</p>

<p><strong>[EDIT]</strong>: I'm aware that I can use break points to stop the execution.  To be more clear, the problem is that I don't know where the execution is going to, so I can't set the break point there (because I don't know where there is).  That's why I essentially want to be able to say, 'after this next thing that I do, break, no matter what'.  It sounds like this functionality does not exist, but I'm still keeping my fingers crossed.</p>

You can press the F8 key to step through the code line by line.  Alternatively, you can press SHIFT-F8 to step through line by line.
F8 will step you in to a function, where SHIFT-F8 will step you over the function.  If you click on the DEBUG menu in the VB IDE, you will see other options too.
EDIT:
You can also put a permanent break point in your code by using:
```
```
Debug.Assert False
```
```
By doing it this way, the 'breakpoint' is saved in your code.  When you compile the app, debug code is ignored.