TweakVB
Home Order Contact About
 
What's New
FAQs
Downloads
Help File
Links
The Library
The TweakVB Blog  (XML RSS Feed)
 
 
 

"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:

$79TweakVB Single User
$199TweakVB 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.

Visual Basic News & Information Source

Home | Contact | About