Desaware Announces VersionStamper-VB version 1.0 for Microsoft Visual Basic
3.0

San Jose, CA -- April 1, 1994 -- Desaware today announced the availability
of VersionStamper-VB version 1.0, a companion product to the Microsoft
Visual Basic programming system version 3.0. VersionStamper-VB makes it
possible, for the first time, to embed version information into a Visual
Basic-based executable for not only the executable, but for all of the
Dynamic Link Libraries and Custom Controls used by that executable. This
allows a Visual Basic-based program or an end user to instantly detect the
presence of incompatible DLL's or VBX's on the target system.

Version resources were incorporated into the Microsoft Windows operating
system version 3.1 to allow installation programs to avoid overwriting a
recent version of an application or DLL by an obsolete version. Until now
this capability was not available to programmers using Visual Basic.
VersionStamper-VB makes it easy to embed standard versioning information
into Visual Basic based executables. This versioning information is fully
compatible with the setup wizard in Visual Basic, Microsoft setup toolkit,
and all other Windows-based installation programs.

Visual Basic-based programs typically use many different Dynamic Link
Libraries (DLLs) and Custom Controls (VBXs, OCXs). The accidental
replacement of any of these DLLs or VBXs by another application, or the
presence of an incompatible version anywhere in the system can cause an
application to fail. VersionStamper-VB allows the Visual Basic programmer
to specify precisely which DLL's, VBX's, OLE custom controls and other
files are required by a program, and what range of version numbers for
those files must be present. This information is stored in the Visual
Basic executable. At runtime, the dwvstamp.vbx custom control can
automatically verify the presence and versions of the files required for
the program to run.

VersionStamper-VB also includes a "rescue" program that can detect version
incompatibilities, even for programs that cannot be loaded due to such
incompatibilities.

This rescue program includes complete source code and can be modified by
developers for distribution with their applications. This can prove an
invaluable tool for providing fast and effective customer support.

VersionStamper-VB is more than a simple version stamping tool. It is a
complete developer oriented package that addresses the problems of
software incompatibilities that often arise when distributing software. It
includes the following components:

** dwvstamp.vbx - This version stamping custom control has properties for
each of the standard version information fields, and extensive dialog box
support for embedding version information for selected DLLs, VBXs and
other files. It also has the ability to scan Visual Basic-based projects
to automatically create a list of DLLs and VBXs required by the
application. The runtime distributable control is royalty free, and is
extremely small and efficient while using an absolute minimum of Windows
resources.

** VerInfo.exe - A Visual Basic-based program that allows you to quickly
view the version information for any executable, DLL or VBX that contains
versioning information. Includes source code.

** VerResQ.exe - A Visual Basic-based program that analyzes any Visual
Basic-based executable stamped by VersionStamper-VB. It generates a
complete list of the files required by the application, reports any
incompatibilities detected on the target system and reports the version
information for the actual files found. Includes source code.

** Technical Notes - including a complete discussion of the Windows-based
system of version stamping and strategies for reliably distributing Visual
Basic applications. It also includes detailed suggestions and examples for
improving the Visual Basic setup toolkit. Online help and extensive sample
code is included.

VersionStamper-VB solves one of the most time consuming and expensive
problems relating to the distribution and support of applications written
using Visual Basic for both general distribution and in house corporate
use.

VersionStamper-VB is priced at $129 and is shipping now.

Desaware is a developer of tools and utilities for the Microsoft Windows
operating system and Microsoft Visual Basic including SpyWorks-VB 2.0 -
the tool that makes it possible to do virtually anything in Visual Basic
that can be done using the Windows Software Development Kit and other
languages such as C or C++.

Desaware
5 Town & Country Village #790, San Jose, CA 95128
408-377-4770,  fax 408-371-3530

 ============================================================
 From the  'New Product Information'  Electronic News Service
 ============================================================
 This information was processed from data provided by the
 above mentioned company. For additional details, contact 
 the company at the address or telephone number indicated.
 OmniPage Pro is now used for converting all printed input! 
 ============================================================
 All submissions for this service should be addressed to:
 BAKER ENTERPRISES,  20 Ferro Dr,  Sewell, NJ  08080  U.S.A.
 Email: RBakerPC (AOL/Delphi), rbakerpc@delphi.com (Internet)
 ============================================================
