Debugging Tab (Project Properties Dialog Box)
Last modified: December 06, 2011
Applies to: Office 2013 | VBA
Allows you to specify additional actions to be taken when the IDE goes into run mode. This feature is not available in Standard EXE projects — only in projects that can create ActiveX components such as User Controls, User Documents, and ActiveX Designers (such as webclasses and DHTML Pages). These components are typically consumed by client programs like Internet Explorer and this Debugging tab automates the process of launching these client programs for the Visual Basic developer.
When this project starts
Sets debugging options when your project starts.
Wait for components to be created
Tells Visual Basic to do nothing in run mode.
Lets the component determine what happens. The types of components include special ActiveX Designers like the DHTMLPage Designer and the Webclass Designer, and also User Controls and User Documents. If you select a User Control or User Document, Visual Basic will launch the browser and display a dummy test page that contains the component. The component can tell Visual Basic to either launch the browser with a URL or start another program.
Selecting a startup component on the Debugging tab does not affect the Startup Object specified on the General tab. For example, an ActiveX.dll project could specify
Startup Object=Sub Main
When the project runs, Visual Basic would register the DHTMLPage1 component, as well as other components, execute and then launch the Internet Explorer and navigate to a URL that creates an instance of DHTMLPage1.
Specifies an executable program to be used.
Start browser with URL
Specifies which URL the browser should navigate to.
Use existing browser
If Internet Explorer is already running, then use it. If not, launch a new browser.