VB RezQ - Source Recovery for Visual Basic vbrezq.com
   Home   |   Overview   |   Download   |   Buy Now   |   Support
VB RezQ

Version History


The current version of VB RezQ is V3.3a.
This page provides a history of changes for earlier released versions of VB RezQ.

V3.2a (November 2006) increased full recovery of the properties and events for controls to 26 commonly used custom controls with the addition of support for these 2 controls:-
   MSFlexGrid (MSFLXGRD.OCX),
   SysInfo (SYSINFO.OCX)
and added recovery of Event names only (with arguments) for these custom controls:-
   ADO Data (MSADODC.OCX),
   Animation, UpDown (COMCT232.OCX),
   Animation, DTPicker, FlatScrollBar, MonthView, UpDown (MSCOMCT2.OCX),
   CoolBar (COMCT332.OCX),
   DataCombo, DataList (MSDATLST.OCX),
   DataGrid (MSDATGRD.OCX),
   DataRepeater (MSDATREP.OCX),
   Gauge (GAUGE32.OCX),
   Graph (GRAPH32.OCX),
   Grid (GRID32.OCX),
   Hierarchical FlexGrid (MSHFLXGD.OCX),
   KeyState (KEYSTA32.OCX),
   ListView, ProgressBar, Slider, StatusBar, TabStrip, Toolbar,
     TreeView (COMCTL32.OCX),
   Multimedia MCI (MCI32.OCX),
   Outline (MSOUTL32.OCX),
   Remote Data Connector (MSRDC20.OCX),
   SSCheck, SSCommand, SSFrame, SSOption, SSPanel, SSRibbon (THREED32.OCX),
   TabbedDialog (TABCTL32.OCX),
   WebBrowser (SHDOCVW.DLL)
V3.2a added full Windows XP style support.
V3.2a also corrected the Object reference in forms using controls from Forms 2.0, corrected poor recovery of the Font property in the original VB5 version of the RichText control and corrected poor recovery of the MouseIcon property in the original VB5 version of these controls:-    DBList, DBCombo, MaskEdBox, RichText

V3.1c (June 2006) fixed missing text when saving some very large form files with native code disassembly

V3.1b (May 2006) fixed an out-of-range error when saving a recovered resource file

V3.1a (February 2006) provided these improvements to the x86 disassembly of native code:-
   added identification of blocks of data bytes within the code (computed jump tables);
   fixed a failure to comment VB Runtime references for some VB5 projects;
   fixed an occasional failure to comment VB Runtime references in projects using APIs.
and also corrected the occasional poor recovery of the Font property in VB5 for these controls:-    DBList, DBCombo and MaskEdBox

V3.0a (November 2005) added x86 disassembly of native code with comments for:-
   calls to VB runtime functions
   jump destinations
   calls to other routines within the application
   calls to API routines within DLLs
   text strings
and increased full recovery of the properties and events for controls to 24 commonly used custom controls with the addition of support for these 2 controls:-
   PictureClip (PICCLP32.OCX)
   RichText (RICHTX32.OCX)
V3.0a also added reporting of compiler build and locale data, and VB RezQ Option menu settings to the Progress log; added the VB internal name to each filename written to the Progess log; added a status bar to the main form; improved the recovery of non-english strings for all controls; and fixed the incomplete recovery of properties of Tabstrip & Toolbar controls (MSCOMCTL.OCX).

V2.6a (November 2004) added the saving of Resources direct to a .res file (it no longer required a helper program), added full recovery of the properties and events for these 2 commonly used custom controls:-
   MaskEdBox (MSMASK32.OCX)
   DBGrid (DBGRID32.OCX)
and also extended recovery for all 22 supported common custom controls to VB4.
V2.6a also added separation of Sub declarations for VB4 .bas modules into their respective modules, improved the recovery of some .vbp settings and of custom properties of embedded UserControls, and added recovery of sufficient properties for WebClass and DataReport designers to avoid errors when loading into the VB IDE.

V2.5c (May 2004) restored the recovery of VB4 code module subroutine declarations (missing since v2.5a) and corrected the recovery of the parameter list for the Inet_StateChanged event, the Data parameter for custom control OLE... events, the .vbp VersionInfo when running under Windows XP and zero length Menu Captions in VB4.
V2.5c also improved the accuracy of recovery of the VB_Creatable, VB_Exposed and VB_PredeclaredID attributes, and added the identification of a Sub Main routine for VB5/6 Native code and for VB4.
The Demo version was altered to recover the first Form (previously the first file) where possible.

V2.5b (February 2004) corrected the recovered parameter list for Validate events for a number of standard controls in VB6.

V2.5a (January 2004) added full recovery of properties and events for these 6 commonly used custom controls in VB5 & VB6 :-
   AniPushButton (ANIBTN32.OCX),
   AutoFill (AUTOFILL.DLL),
   Inet (MSINET.OCX),
   MSChart (MSCHART.OCX & MSCHART20.OCX versions),
   SpinButton (SPIN32.OCX),
and added recovery of subroutine names for control events in VB4.
V2.5a also included minor improvements to the recovery of event names - mainly in VB5/6 classes - and to the recovery of the Bindings property for custom controls.

V2.4a (May 2003) added full recovery of the properties and events for these 4 commonly used custom controls in VB5 & VB6 :-
   MSComm (MSCOMM32.OCX),
   Winsock (MSWINSCK.OCX),
   DBList and DBCombo (DBLIST32.OCX),
and added full recovery of properties and events for the Forms Designer.
V2.4a also added recovery of events for other commonly used Designers (.DSR).

V2.3g (April 2003) increased the number of .frx references that can be recovered per form.

V2.3f (April 2003) fixed the recovery of DBCS text (e.g. Big 5) when run under Asian language versions of Windows.

V2.3d (March 2003) provided recovery of all files for very large projects. VB RezQ will now display a group of up to 125 recovered files at a time. These files can be saved and then the next group of files recovered.
V2.3d also added a facility to Copy selected text to the Windows clipboard, improved the recovery of common properties used by Designers (.DSR), improved the recovery of parameter lists for events having the same name used by different controls, and improved the detection of subroutines for VB4/32, VB5 and VB6 p-code projects.

V2.3b (January 2003) provided improved robustness to unexpected form encodings and corrected the recovery of the DataFormat property of built-in controls.

V2.3a (January 2003) added full recovery of the properties and events for these 10 commonly used custom controls in VB5 & VB6 :-
   Common Dialog (COMDLG32.OCX),
   ImageCombo, ImageList, ListView, ProgressBar, Slider,
   StatusBar, TabStrip, Toolbar and TreeView (MSCOMCTL.OCX).
An Options menu was added which enables the full recovery of custom controls to be suppressed.
V2.3a also corrected problems with the recovery of control properties with long text values, and the recovery of the DataFormat and Bindings properties of custom controls.

V2.1d (August 2002) corrected two problems. Earlier versions of VB RezQ could sometimes pause for long periods when recovering forms containing ComboBox controls, and negative values of the Min and Max properties of ScrollBar controls were being recovered as over-large positive values.

V2.1c (August 2002) corrected a problem in V2.1a and earlier when recovering large projects using more than 60 forms, classes and modules. V2.1c also added fuller recovery of event names for the common custom controls in MSCOMCTL.OCX.

V2.1a was the first released version.






Buy Now

Download Demo

Product Overview

More Information

Recovery Example

FAQ





Copyright © 2007 ThunderPeek Software - All Rights Reserved