SkillAgentSearch skills...

VBIDEUtils

Full source of the powerful "VBIDEUtils" add-in. Mirrored from the original upload at http://www.vbforums.com/showthread.php?806227-VBIDEUtils-now-open-sources

Install / Use

/learn @tannerhelland/VBIDEUtils
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Update 04 Feb 2016: Compiled binaries from the original author are now available in the root folder. As with any precompiled files, use at your own risk. Per Thierry69's instructions, "in order to add it to the list of addins, the user must call the AddToINI in the immediate window."

Update 06 October 2015: Please note that I am not the author of this code. "Thierry69" is the owner and author of the code, and it is reproduced here at his request. This repository is primarily a mirror of the original VBIDEUtils source, as uploaded here: http://www.vbforums.com/showthread.php?806227-VBIDEUtils-now-open-sources

I am happy to merge any improvements or updates, but questions should be directed to Thierry69 himself. I do not have contact information other than his vbForums profile: http://www.vbforums.com/member.php?244339-Thierry69

Original README follows:

VBIDEUtils / VBCodeDatabase 4.0 by Thierry69

Description

VBIDEUtils is a great add-in for VB 5.0 and VB 6.0. With this add-in, you can do: - Code Repository - Store VB Code, Classes, Projects - Store files - Store HTML pages - Store HTML links - Search through all the database - Store VB Scripts - Java Scripts - Java - Icons - Use bookmarks - Enhanced search - Search through all the VB Web sites - Synchronize your local DB with the DB of VBDiamond - Synchronize code with the major VB Code sites - Search for programming books on the Web - Save your code as HTML pages - - ..... - Make search through a very extensive Book repository - Indent easily your code, procedure, block, variables - Add comment to your modules and procedures - Find the corresponding ending block instruction - Know all the APIs error name - Clear the debug Window - Change easily the taborder of all your controls - Add customized error handler to your code - Add enhanced error handler to your code with loggin, trace - Show the KeyAscii table to help you coding functions - An assistant to create your messagebox - A Toolbar code generator - Close all the unused windows in the VB IDE - Spy the classname of each windows - An Icon browser - A DBCreator code generator - An ActiveX documentor - Export all code to HTML files (from the VB IDE or the VBCodedatabase) - Import/Export to VCL and DCB files - Export the VB Code from the VB IDE to HTML files - Extract all the strings and translate them directly in the addin for further use of resources String and so internationalize your applications - Change/Modify the tooltips all your controls - Add new procedure/functions/properties easily with parameters, description.... - Get all dependencies of an executable or a VB project - Analyze VB projects - Search all the web in the VB sites directly from the addin - Added a VB project explorer - Profile your VB projects and detect dead code including dead variables, dead procedures... - Add/remove line numbering in your code - Control properties assistant - Accelerator assistant - Generate code to create toolbar at runtime - Get easily code from several VB Code websites on the web - Added an enhanced find in VB projects - Added the automatic creation of connections strings for ADO - Generate automatically DLL Base Adresses - Generate GUID - A lot of of other new features

VBCodeDatabase is an external application and have exactly the same functions than the Code repository in the VBIDEUtils. The database is full compatible. It has been created for the users wich don't want the full add-ins, but only the code repository.

Target platforms

Visual Basic 5.0, Visual Basic 6.0

You need Microsoft® Visual Basic® 5.0 Service Pack 3 or higher in order to run properly. If you need a version without any service pack, it is possible, you have to contact me in that case.

Intent

With this great add-ins / Code repository, you will be able to : - Store all your VB libraries (VB Script, JavaScript...)
in categories - Identify immediately the type of the stored item - You can store HTML page in the database - You can store HTML links to page, files... - Store files : Zip files, VB projects, bas files, class files... - The code is colorized - Print nicely the code - Search through all the code easily - Paste files from the Explorer - See HTML files - Browse Internet offline - Comment your procedure, module, code directly in your VB IDE - Indent the code in the procedure, module project to have standard indentation, it indents even the variables - Show the API error string related to an API error number - Clear the debug window when it is full of debugging information - Change easily the taborder of all your controls - Find the corresponding ending block instruction. By this I mean that can find the corresponding "End If" for a particular "If", "End Select" for a "Select", "Next" for a "For", "Loop" for a "Do While"... and of course vice-versa - Add customized error handler to your code - Show the KeyAscii table to help you coding functions - An assistant to create your messagebox - A Toolbar code generator : Generates all the code to create a toolbar with buttons, based on an existing one - Close all the unused windows in the VB IDE - Spy the classname of each windows in all your environment - A nicer interface - Added an enhanced search - Added the possibility to use bookmark - Added the possibility to use parent in the categories So you can categorize more efficiently - Some new graphical objects in the interface - Added an enhanced error handler to your code with loggin, trace - Added the possibility to decompress/compress in the registered version - Added in the registered version the possibility to export/import added items in the databases when working on several VBCodeDatabase sites to synchronize the DB - Added color for Javascipt and Java Code - Enhanced search allowing combinations - Export the code to HTML files - Added a Database Code Generator - Added an ActiveX documentor - Import/Export to VCL and DCB files - Improved setup configurations - Export the code from the VB IDE to HTML files - Extract all the strings and translate them - Change/Modify the tooltips all your controls - Add new procedure/functions/properties easily with parameters, description.... - Get all dependencies of an executable or a VB project - Analyze VB projects - Search all the web in the VB sites directly from the addin - Added a VB project explorer - Profile your VB projects and detect dead code including dead variables, dead procedures... - Add/remove line numbering in your code - Control properties assistant - Accelerator assistant - Generate code to create toolbar at runtime - Multi-languages for the interface - Search through all Web sites - Make search through a very extensive Book repository - Synchronize with the Web DB of VBDiamond - Synchronize with FreeVBCode - Synchronize with PlanetSourceCode - Synchronize with a1VBCode - New UI, with a lot of enhancements - Added an enhanced find in VB projects - Added the automatic creation of connections strings for ADO - Synchronize code with the major VB Code sites - Search for programming books on the Web - Generate automatically DLL Base Addresses - Generate GUID - A lot of of other new features

The use of this add-in is very simple and very useful.

    J U S T   T R Y   I T.

Future

  • Many other possibilities in the future -> Documentation of your code -> Increased database -> C++, Java, Delphi, Windev database -> Colorization of other languages -> ...

This add-ins is changing often in order to be the best thing on the market. You, users, could help me telling me your needs and what could be useful for your work.

VBCodeDatabase history

*Version *Date *Comments


*Version 1.4 *25 January 1999 * 474 items stored in the VBCodeDatabase *Version 1.5 *04 February 1999 * 541 items stored in the VBCodeDatabase *Version 1.6 *23 February 1999 * 605 items stored in the VBCodeDatabase *Version 1.7 *07 March 1999 * 723 items stored in the VBCodeDatabase *Version 1.8b *25 March 1999 * 890 items stored in the VBCodeDatabase *Version 1.8 *21 April 1999 * 1260 items stored in the VBCodeDatabase *Version 1.9 *27 October 1999 * 2473 items stored in the VBCodeDatabase *Version 2.1 *13 March 2000 * 3257 items stored in the VBCodeDatabase *Version 3.0 *15 March 2001 * 12000 items stored in the VBCodeDatabase *Version 4.0 *01 August 2001 * 12500 items stored in the VBCodeDatabase



Registered Version

When you register, the about disappear, and you will receive my latest complete VB Code library containing thousands of VB code line. That Code library contains VB Code (bas files, classes...), articles, OCX, HTML pages, link to the best VB knowledge on the internet.

Also, the following items are only allowed in the registered version :

  • The annoying about box disapear
  • Full functiunal extract string and translation
  • No more "Unregistered" messages in different part of code
  • You can export/import in the VBCodeDatabase to synchronize your code
  • You can export to VCL/DCB database

Related Skills

View on GitHub
GitHub Stars52
CategoryDevelopment
Updated3mo ago
Forks32

Languages

Visual Basic

Security Score

77/100

Audited on Dec 8, 2025

No findings