|
"High performance Visual Basic"
TweakVB.com is dedicated to helping you achieve the utmost is
performance for new and existing Visual Basic applications.
Please note that although this product is still available, with
the advent of VB.NET, it's quite outdated and really unnecessary.
Still, there are those that might find it useful.
Consulting
We offer a variety of consulting services in the areas of Visual
Basic performance analysis and enhancement, SQL Server optimization,
COM, DCOM, and more. We've built TRY CATCH style error handling
into Visual Basic 6 when it was thought impossible.
We've built interfaces to allow Visual Basic Projects to become
WordPerfect
Add-Ins. We've created object libraries that make multithreading
in VB6 straightforward, yet powerful.
In short, we can help you make the impossible-in-VB a
reality.
For help in your next project, email us at info at tweakvb dot com
Products
We also market TweakVB, an Add-In for Visual Basic 6 that
makes the impossible-in-VB not only possible, but easy.
With TweakVB, you can:
- Statically link Assembler or C modules
directly into your compiled Visual Basic executables.
- Add Inline-Assembly
right into your Visual Basic project for the ultimate in performance.
- Generate Assembly listings of your Visual
Basic code.
- Use custom optimization settings on a
per-module basis.
- Easily call Function Pointers using just
Visual Basic code. No type libraries, no DLL's or any external
files.
- Export functions
from your Visual Basic DLLs, just like a normal DLL, with no external
"shadow dlls" or the like.
- Build Control Panel applets and more using only
native Visual Basic code.
- Increase or decrease your program's stack size.
- Easily generate Map files to assist in debugging.
- Much, much more!
All this is done by adding simple tags to your VB source. No extraneous
files. No UI to manually configure and reconfigure for each new
project.
Furthermore, TweakVB is completely royalty free.
Get more FAQs on our FAQs page
and see more detailed information on our About
page.
Why do I need it?
- You need to simplify your distribution by eliminating
custom DLLs.
- You'd like to use Visual Basic to implement sophisticated
DLL hooks into other programs.
- You need extremely fine control over your project's
build process.
- You want to squeeze as much performance out of
your Visual Basic Project as possible without resorting to external
libraries.
- You're interested in examining how Visual Basic
operates at the lowest level.
- You have a large code base in VB 6.0 and want
additional functionality without moving to VB.Net.
How can I get it?
Order via our convenient online
Order Page.
Delivery is online via email only.
What if I need more information?
Just send an email to info at tweakvb com
Is there an Evaluation version available?
Even better! Download the freeware
version here. The free version doesn't
include all the samples, and some of the functionality is limited
(for instance, it only reads tags from a single Visual Basic source
module), but it's free! And there's no time limits on it. It never
expires!
Pricing
All Prices in US Dollars:
| $79 | TweakVB Single
User |
| $199 | TweakVB 10 User License |
Discounts are available for multiple license purchases.
Order via our convenient online
Order Page.
Source code and Source escrow are also available.
Please contact us at info at tweakvb dot com
for more information.
What's Included
- The program is delivered in a single, small (<900KB)
installation executable.
- TweakVB includes a comprehensive help file and
numerous examples and references. The help file is also available
online here.
- Uninstalling (if necessary) is as simple as deleting
the installation directory. The setup also provides an uninstall.
- Free email support.
Requirements
- You must have Visual Basic 6.0 installed.
- In order to use the Inline Assembly functions,
you must have MASM 6.11b installed. This is available free from
the Microsoft website as part of the Windows 98 Device Driver
kit.
- In order to use some of the C oriented features,
you must have Visual C 6.0 installed.
- Some knowledge of C or i386 Assembly programming
is necessary to fully utilize all the functionality of TweakVB.

|