



With Code-VBA coding tools added to your Visual Basic editor (VBE) you create better VBA macros faster. 25 specialized code builders support the creation of most used code. Use with MS Access, Excel, Word and other VBA enabled programs
VB Code Library is a powerful source code Library shipped with 1000+ lines of code, quick and powerful search engine, powerful printing capability, password protection, user notes & attachments handeling, favorites & rating support and more!
A simple program that converts any ASP code into VB code. May be helpful when converting ASP/HTML into VB components and many other cases. Understands function and subs. Doesn't understand includes.
Visual Basic Source Code that demonstrates how to make VB Controls by using a Picturebox and pure VB Code. Free source code for making Command Buttons and additional source code for making other controls is available.

Code-VB6
$99 - AGORA Software BV
With Code-VB coding tools added to your Visual Basic development environment (VBE) you create better Visual Basic code faster. A set of 20 specialized code builders supports the fast creation of most used code. Using the builders reduces the amount of typing, makes the code more consistent and complete and reduces errors. Included Code Explorer and Search to find all built-in Visual Basic procedures and code fragments related to your keywords easily.
Code-VB features:
Code Library:
- Finding and using (built-in and custom) procedures
- Code fragments library
Code Generators
- Creating procedures
- Fast declaration of variables and constants
- Working with enumerated types
- Flexible error handling
- Object Oriented Programming
Working with classes, collections and properties
- Includes code explorer.
The ability to customize the builders is very important if one wants to support different developers each with their own preferences (e.g. how to do error handling). 40 different settings logically organized let you make each builder work exactly the way you want it. Additionally the fragments (headers, error handlers, etc.) used by the builders can be tailored to your needs. With easy to memorize access keys there is no need for using the mouse.

RegXx.DLL
$0 - Codebox Software
RegEx.DLL provides some much needed regular-expression handling for VB programmers. The 'clsRegEx' class implements all the common UNIX wildcard characters allowing sophisticated string comparisons and search-and-replace operations to be performed.
* The '*' character represents zero or more occurrences of the previous character in the expression:
ab*c matches ac, abc, abbc, abbbbbbbc ...
* The '+' character represents one or more occurrences of the previous character in the expression:
ab+c matches abc, abbc, abbbbbbbc but not ac
* Numbers within curly brackets represent a specific number of occurrences of the previous character:
a{3} matches aaa a{3,5} matches aaa, aaaa and aaaaa
* The '?' character represents zero or one occurrences of the previous character:
a?c matches ac and aac
* The '.' character represents any single character:
a.c matches abc, aXc but not ac or abbc
Round brackets can be used to apply multipliers, such as '*' or '+', to groups of characters:
* (abc)* matches an empty string, abc, abcabc, abcabcabc ...
* (abc)+ matches abc, abcabc, abcabcabc ...
Square brackets can be used to specify possible values for a single character. A hyphen can be used in this context to represent a range of characters. If the first character within the brackets is a '^' then the range is exclusive rather than inclusive (ie. the expression matches any single character not shown):
* a[bB]c matches abc and aBc
* a[^0-9]c matches abc and aXc but not a0c ... a9c
A '' symbol negates the special meaning of the following character. Only valid if it precedes one of *+?{([])}.
* a*c matches a*c
* a[[]]c matches a]c and a[c
* ac matches ac
* abc is not a valid expression
The download includes VB code samples demonstrating how to use the library.
This library is still in beta test - it works well for short expressions, but due to the recursive nature of the code longer strings can take a while.

Hyperlink.OCX
$0 - Codebox Software
HyperLink.OCX is an ActiveX control allowing developers to add links to Visual Basic forms. Simply assign the text to display, the URL to point to, and that's it! HyperLink.OCX displays the traditional 'pointing finger' icon when the mouse hovers over it, and can be configured to change colour once a link has been visited. You can navigate to any type of file or document - the appropriate application is automatically launched for you. Create 'mailto' links that pop open the users' email client, and create a blank email addressed to you. Launch Word or Excel documents, text files or images from within your application. The download includes VB code samples demonstrating how to use the control.

VBA Code Compare
$0 - Formula Software, Inc.
VBA Code Compare allows you to compare and merge any Visual Basic code embedded into a VBA project (macros, sheet code, module code etc.). This tool uses direct access for working with VBA modules. Thus, you don't have to export the source code to a file for comparing and import the edited code back. Supports Excel, Access and Word documents.
You can use this tool for comparing two versions of the same module or for working with the source code when several authors change the code simultaneously.
VBA Code Compare allows you to download the source code of two modules, compare them, synchronize (merge) different parts of code, edit the code before and after comparing and save the changes.
The interface of VBA Code Compare gives you a chance to view the comparison report in two side-by-side windows, and supports syntax highlighting of the source code of Visual Basic.
VBA Code Compare has its own File Manager consisting of two side by side windows. It allows for the comparing of two folders' contents, loading files for further work, copying files and folders etc. You can control the list of files to be displayed in the File Manager by using filters.
Feature List
Display:
- Compares files side-by-side
- Highlights syntax for Visual Basic
- Highlights differences down to the level of characters
- Thumbnail View for graphical presentation of differences
Editing:
- Synchronization of fragments with differences
- Edit files and edit individual lines after comparison
- Insert selected lines from one file into other file
- Search the text
File Manager:
- Two side-by-side windows
- File filter
- Sort by Name, Extension, Date Modified, Size
- Copy, Move, Delete and Rename files.

SQL VB ASP Code Generator
$0 - NewRAD
SQL VB ASP Code Generator is a powerful multi-purpose tool that lets you effortlessly generate SQL, VB and ASP Code. You can even generate an entire VB application or ASP web application, all derived from the tables in your database with just one click.
No more recreating the same old SELECT, INSERT, UPDATE, and DELETE SQL queries and then having to string them all together in VB or ASP, and then tie in all the hooks that update the user interface. No more time wasted redundantly building the same old edit and grid list screens with all the error handling? Generate a complete or partial VB or ASP app with one click, or simply generate VB forms or .asp files for a single table. It even handles relational lookup fields and fills combo boxes with lookup field data when building edit screens in VB. For building your specific custom queries, there is a point-and-click main screen for building SQL queries manually that makes it easy. No more remembering field names, table names? and much less typing! ...and much quicker.

Project Analyzer
$299 - Aivosto Oy
Project Analyzer is a Visual Basic source code analyzer, optimizer and documenter. It works with VB, VB.NET, ASP.NET and Office VBA. ? Project Analyzer does an automatic code review to detect quality control issues like dead code, unoptimal variable declarations, unoptimized syntax, memory leaks and functionality issues such as missing event handlers or questionable tab order. You can enforce programming standards on variable naming, commentation, disallowed statements and code complexity. Optionally, you can let the tool automatically remove or comment out the unused, dead code to considerably reduce the size of your program. You can also search for duplicated code blocks that frequently result from copy-paste coding. ? Project Analyzer lets you navigate your projects with hypertext and graphical views. Click objects to see their use and declarations. Locate code via the enhanced Find window. Copy syntax-formatted code to documents. Understand existing programs with the help of cross-references, call trees, called-by trees, class diagrams, dependency diagrams and Visio diagramming support. ? Project Analyzer generates comprehensive project documentation, including source code listings, comment manuals, cross-reference listings, module reports, project dictionary. It can turn VB code into a hyperlinked web site. Besides source code analysis, the program also analyzes binary DLL and COM libraries. Project Analyzer calculates 180 software metrics including lines of code, cyclomatic complexity, relative complexity, depth of conditional nesting, amount of commentation and object-oriented metrics for the entire inheritance tree.
© 2007-2008 Software Institute
Software Institute periodically updates pricing and product information from third-party sources,
so some information may be slightly out-of-date. You should confirm all information before relying on it.