Winnersh Triangle Web Solutions Limited

Timesaving tools for software developers

HOME | NEWS | PRODUCTS | DOWNLOADS | SPECIAL OFFERS | ORDERING | UPGRADES | CONTACT 
 
SEARCH WEBSITE
Search Website

VB DOCUMENTATION TOOL
What is it?
Features
Screenshots
Sample Output
Downloads
Technical Support
Version History
Buy Now

OTHER PRODUCTS
.NET Documentation Tool
ASP Documentation Tool
SQL Documentation Tool
MySQL Documentation Tool
Indexing Service Companion
Product Ordering
Special Offers

SERVICES
Articles & Whitepapers
Business Software
Documentation Portal
Client Success Stories
Sell Our Products
Our Blog

Key Features of the VB Documentation Tool

The VB Documentation Tool creates technical documentation for Visual Basic 6.0 projects [Visual Basic 5.0 also supported]. Below is a summary of its key features:

  • The VB Documentation Tool extracts content from Visual Basic 6.0 source code files. It supports the main Visual Basic file types:
    • Forms
    • Modules (.bas)
    • Class Modules (.cls)
    • Project Groups (.vbg files)
  • Supports more than one input folder, which is useful if your application is comprised of multiple projects.
  • The VB Documentation Tool creates documentation which shows the following:
    • Files associated with the project(s).
    • Functions: Where they are defined, and where in the project they are called from.
    • Subroutines: Where they are defined, and where in the project they are called from.
    • Properties, including where their Get and Let methods are defined.
    • Constants: Where they are defined, and where in the project they are used.
    • Databases associated with the project(s).
  • SQL Server 7.0, 2000 or 2005 databases associated with Visual Basic projects can also be documented, with the following features:
    • Shows a list of tables within the database.
    • Shows a list of views within the database, including the SQL associated with each view.
    • Shows a list of column names, type and length associated with each table and view and whether the column can contain null values.
    • Shows a list of stored procedures, including the full text of each stored procedure and its input parameters.
    • Shows where the stored procedure is called from in the Visual Basic source code (provided the EXEC keyword is used in SQL statements or the stored procedures are prefixed with "sp_") Optional guess mode can detect stored procedure calls even if the EXEC keyword is not used or the stored procedures are not prefixed with "sp_".
    • Shows the relationships between table primary key and foreign key columns if the database contains relationships.
    • If you required it, the SQL Documentation Tool can be used to generate even more detailed database developer documentation for SQL Server databases - generous discounts are available if you purchase the SQL Documentation Tool at the same time as the VB Documentation Tool.
  • Microsoft Access databases (Access 95, Access 97 and Access 2000) associated with the Visual Basic project(s) can also be documented, with the following features:
    • Shows a list of tables within the database.
    • Shows a list of views (i.e. "select" Queries) within the database.
    • Shows a list of column names, type and length associated with each table and view.
    • Shows a list of stored procedures (i.e. Queries that aren't considered views), including the full text of each stored procedure.
    • Shows where the stored procedure is called from in Visual Basic source code.
  • There are a number of output options:
    • Standard HTML: This can be viewed in any web browser, including Internet Explorer and Firefox [sample].
    • Microsoft's HTML Help format: This format [sample] has the advantages of:
      • The project documentation is contained within a single, compressed .chm file.
      • The entire project documentation is searchable.
      • There is an index of project items.
      • The project documentation can be further modified using Microsoft's freely available HTML Help Workshop application.
    • Plain Text: This is a text file containing a summary of the project. As such it can be used as the basis of custom documentation written in a word processor [sample].
  • The HTML format reports contain full copies of all Visual Basic source code files associated with the project(s). The source code copies have the following features:
    • Optional color coding and syntax highlighting of Visual Basic source code, making it easier to read.
    • Ability to customise the colors and appearance of the documentation using a Cascading Style Sheet (CSS) file.
    • Optional line numbering of source code.
  • Can be run from a graphical user interface or from the command line.
  • Can be scheduled to automatically update project documentation by making use of the Windows AT command or the Task Scheduler.
  • Log file creation shows a summary of the VB Documentation Tool's actions.
  • The VB Documentation Tool and its associated files are installed and uninstalled using a standard Windows installer.
  • Suggested uses of the VB Documentation Tool:
    • Use it on newly acquired projects to assist in obtaining an overview of that project. What coding style has the development team used? Does the code make use of many functions, subroutines, classes or modules? The VB Documentation Tool can help you to determine this... and much more!
    • Provide assistance with the conversion of projects to VB.NET.
    • The VB Documentation Tool can assist with code reviews and source code audits.
    • In this competitive market, why not produce project documentation for your clients? This shows you treat project documentation seriously.
    • When making large scale changes to a project, use it to find out where a function or a subroutine is called from.
    • Document your existing projects to assist with future code reuse.
    • Don't let your new hires loose on a project without them having the VB Documentation Tool's reports to help them on their way!
    • Use it to easily print colour coded and syntax highlighted copies of source code.
    • The HTML Help format report is fully searchable - this includes the source code as well.
    • The HTML format documentation can be easily incorporated into a company Intranet or Extranet.
    • Include an VB Documentation Tool™ report of an old VB application you have archived, so if you need to go back to it you'll know where to find things.

Buy the VB Documentation Tool Now

Download VB Documentation Tool trial version

Special Offers




© Copyright 2002 - 2010 Winnersh Triangle Web Solutions Limited. Registered company number: 4493816.       Sales Policy | Privacy Policy | Site Map  
document tracking software business software tools documentation generators