ActiveX (OCX) Component with a collection of Graphic User Interface (GUI) controls for VB6, VS6 and ASP.

Built with the Classic Visual Basic 6 for VB6 / VS6 / ASP.

The full source code of this component is also available here.

About The VB6 GUI ActiveX control is a valuable tool designed specifically for developers using Visual Basic 6 / Visual Studio 6. It provides a comprehensive collection of controls, tips, and tricks that enable you to enhance the interface of your VB programs.

This component offers support for various interface styles, including win98, win2k, winxp, and office xp. It goes beyond what the 'Microsoft Windows Common Controls 5 and 6' for Visual Basic provide, offering additional options and functionalities.

With the VB6 GUI ActiveX, you can develop your own software without the need for external or third-party files. All the controls are conveniently compiled into a single compact file (just 1 MB) and are ready to be utilized.

The control is highly flexible and operates independently. It seamlessly integrates with both new and existing projects, making it easy to enhance your software's interface without starting from scratch.

  • Advanced List View control: Enables advanced functionality for displaying and manipulating lists of items.
  • Advanced Tree View control: Provides an enhanced tree-like structure for displaying hierarchical data.
  • Advanced Tree Tool Bar control: Offers a toolbar with tree-like functionality, facilitating intuitive navigation.
  • Advanced Menu control: Enhances menu functionality with advanced features and customization options.
  • Advanced Tab control: Enables the creation of tabbed interfaces with additional customization possibilities.
  • Advanced Progress Bar control: Enhances progress bar functionality with advanced display options.
  • Advanced Status Bar control: Offers an enhanced status bar with additional features and customization.
  • SysTray integration: Run your program from the system tray and display balloon notifications.
  • Compact file size: All controls are compiled into a single small file, occupying less than 1 MB.
  • Image List: Provides support for managing and displaying collections of images.
  • XP/Vista GUI styles: Supports modern GUI styles to give your applications a contemporary look.
  • Tips and tricks: Includes helpful guidelines to create progressive interfaces for your VB6 programs.
  • XP icons: Utilize icons with an XP-style appearance to enhance visual aesthetics.
  • Integration with Extra GUI ActiveX: Can easily integrate with the Extra GUI ActiveX component for expanded functionality.
  • Easy to use: The controls are designed to be user-friendly and straightforward to implement.
  • Fast performance: Runs efficiently and smoothly to ensure optimal performance.
  • Visual Basic 6 samples: Includes sample code and examples for easy reference and learning.
  • Free trial version: Offers a trial version for evaluation before purchasing.
  • Compatibility: Can run with VB6, VC6, ASP, and other classic programming tools that support OCX/ActiveX components.

  1. Download the VB6GUI
  2. Extract the compressed file.
  3. Run the Install.bat as Administrator in order to register the component.
  4. Run the Example.
FREE Download SDK

Order a license here
  • You can distribute the library with commercial products.
  • You will get your own UserName and UserKey.
  • The price is one-time-fee of $89 (USD) and it contains an online support.
  • The source code of the library is also available under MS-PL license.
  • We are using the MyCommerce├é┬« services in order to handle with the registration process.

Related Links