[ Home | Products | Download | Tech Support | Contact Us | Order | Et Cetera]
Analyze &
Optimize with VB Compress Pro
Quick Facts:
VB Compress Pro is a VB analysis and optimization tool.
Version 6.1x includes 16 and 32 bit editons and works with all
versions of VB and Windows.
$195 plus s/h, upgrades $150 plus s/h
Windows Sources Stellar award
Visual Basic Programmers' Journal Editors' Choice award
Visual Basic Programmers' Journal Readers' Choice award
VBXtras Thunderbolt award
See revision history
for for details about the latest version.
VB Compress is a high performance tool that generates project
metrics, code analysis, cross reference information, and
optimized code. It wins critics and customers
applause because it lets developers write smaller, faster VB
executables in less time. That's why it garnered both Editors'
and Readers' Choice Awards from VBPJ. And why Windows
Sources gave it a Stellar Award, its highest honor,
calling VB Compress "A superfast and reliable code
analyst and optimization tool. Every application built in Visual
Basic could benefit from a few moments spent with this
package."
VB Compress Pro includes both 16 and 32 bit editions and works
with all versions of Visual Basic. It is fully compatible with
all the features and formats in Visual Basic 5.0 and 6.0, yet
still works with VB4 and VB3. It works with Win 95, Win NT, and
Win 3.x. In short, whatever youve done or are planning to
do about VB and your operating system, you only need one version
of VB Compress Pro.
What does VB Compress Pro do?
VB Compress Pro does two things: analyzes your project from
top to bottom, and reports in detail on what it finds; and
creates an optimized copy of your code without a single
unnecessary byte.
Analysis & Reporting
- Analyze and report exactly what's in your project and how
it's organized; what constants, variables, type defs, API
declarations, and procedures are defined; where they are
defined; how they are scoped; where they are referenced;
and most importantly, whether they are referenced at all.
- Generate a wealth of project metrics and other
indispensable project management and quality assurance
information. Count lines of code by project, by file, and
by category. Report file-level default data typing and
all VB Option settings (Explicit, Compare, and Base).
Report error handling and function data typing, even
include a neatly line-numbered copy of the code in the
report.
- Provide project level file summary with concise
description of project files, including list of DLL's in
which the project declares procedures and whether or not
any of them are called; a list of OLE controls and
whether they are used; a list of compile conditions; and
a count of files that use (and don't use) Option
Explicit.
- Two customizable cross-reference reports The Procedure
XRef, with sections for each procedure, tell you which
identifiers are referenced in each procedure. The Item
XRef, with sections for each selected item, tell you
where they are referenced.
- Name Construction allows control of the level of detail
reported about each identifier by making it part of the
reported name.
- Construct precisely the report you want, with over 150
individually configurable report options, including
project, module and procedure level sections and seven
possible subsections. Change options and generate a new
report in seconds. Integrated WYSIWYG report engine lets
you view and print information the way you want it.
Optimization
- Create an optimized copy of your code and generate a new
EXE. Original code is left intact, but the copy has none
of the redundant, unreferenced, and obsolete code that
creeps in during development. VB Compress Pro lets you
program in VB as if VB supported no-penalty include
statements and had intelligent linking.
- Project file options identify and eliminate entire files
- including forms, classes, modules, and OCX controls and
other OLE objects - that are declared but never used.
- Sorts, reorganizes and consolidates declarations by type
and by compile condition.
- Unreferenced item handling options let you comment out or
annotate unreferenced code instead of removing it (great
with VB color coding); or select interactive, and VBCP
will query you for decisions as it rewrites your code.
Configure VBCP to handle items differently depending on
the type of file they are located in.
VB Compress Pro provides other advanced features
- Server mode optimizes VB4/5 server apps that are, by
design, loaded with public stuff that is not referenced
internally.
- Improve on the C language ASSERT macro. Insert the VB
statement of your choice, along with a procedure ID
message, into every procedure in the project, including
multiple-line assertions.
- Match strings. Analyze all embedded strings, then use
your rules for length and frequency to convert repeated
strings into constants.
- Eliminate debug code. Give VB Compress Pro your list of
statements, and it removes, marks, or comments them out
of the copy it creates to make the EXE, but leave them in
the original. Match debug statements on how they end as
well as begin.
- Maintain and use multiple configuration files.
- Tightly integrated on-line help, lets you browse, print,
and full-text-search.
VB Compress Pro lets you write, manage, and maintain your
code better, create the smallest EXE possible, and saves you time
and money. If youre serious about VB programming, you need
VB Compress Pro. But dont take our word for it
heres what our users think:
"
VB Compress is essential for Visual Basic,
especially for large projects. Congratulations on taking the time
and initiative to write it. I also appreciate your prompt and
courteous technical support." Michael Bate,
Massachusetts
"
Luv this tool! Wow, what a time saver."
Bob Tryon, London Life Insurance, Canada
"
The most valuable VB tool I have ever
purchased." Steven Carpenter, New Zealand
"
Your program is just perfect for my workyou
saved me countless hours
and a whole lot of
hassle." Roger Gillan, Synthesys, Hong Kong
" VB Compress provides the fastest way weve found
to trim fat from and tune performance in your VB files
The
new version is practically dazzling as it roars through your
project code." Paul Bonner, Windows Sources,
June 1996
VB Compress Pro comes with a thirty day, money-back
guarantee. Download the demo to see
for yourself why we win awards.
Back to Top
[ Home | Products | Download | Tech Support | Contact Us | Order | Et Cetera]
They make us say it: VB Compress Pro and VB
Language Manager Pro are trademarks of WhippleWare. Visual Basic
is a registered trademark of the Microsoft Corporation. All
rights reserved and cetera.