VB Converter New Features

Version 4.0 Build 1543 (Aug 28, 2007)

  • Minor enhancements and bug fixes

Version 4.0 Build 1531 (Apr 6, 2007)

  • Minor enhancements and bug fixes

Version 4.0 Build 1501

  • Technology preview of support for SWT and Lotus Expeditor (IBM WED)
  • Minor enhancements and bug fixes

Version 4.0 Build 1452

  • Partial support for WithEvents property on a Form
  • Minor enhancements and bug fixes

Version 4.0 Build 1433

  • Minor enhancements and bug fixes

Version 4.0 Build 1414

  • Minor enhancements and bug fixes

Version 4.0 Build 1402

  • Support for SSListBar
  • Partial support for Janus GridEX
  • Partial support for Farpoint Spread
  • Support for disconnected Recordset
  • Support for longvarbinary and longvarchar sql field types
  • Support for Oracle BLOB/CLOB
  • Support for financial functions
  • Support for Java v1.5
  • Issues that need attention logged to file:
    • Formatted as a tab-delimited file by default (use LogFormat preference)
    • All warnings and errors
    • Unsupported controls
    • Lines that use Unsupported controls
    • Lines that use unsupported methods or properties
    • Unsupported constructs like unrestricted GoTo
    • Changes of ByRef arguments to Variant
    • Usages of ByRef that cannot be supported
    • Sending in a new Variant to a ByRef argument
  • Minor enhancements and bug fixes

Version 3.2 Build 1322

  • Minor enhancements and bug fixes

Version 3.2 Build 1260

  • Minor enhancements and bug fixes

Version 3.2 Build 1255

  • Minor enhancements and bug fixes

Version 3.2 Build 1243

  • Minor enhancements and bug fixes
  • Names of library functions changed to be more inline with Java naming conventions

Version 3.2 Build 1233

  • Minor enhancements and bug fixes

Version 3.2 Build 1211

  • Minor enhancements and bug fixes

Version 3.2 Build 1203

  • Support for Controls: Animation, UpDown, FlatScrollBar, MaskEdBox, SpinButton, DTPicker, RichText, DirListBox, DriveListBox, FileListBox
  • Support for MSXML
  • Variants are automatically converted to built-in types depending on usage (can be turned off)
  • better "JavaSoft" code style as defined in the Java Coding Convention
  • Minor enhancements and bug fixes

Version 3.1 Build 1141

  • Minor enhancements and bug fixes

Version 3.1 Build 1135

  • Java exclude directive to remove VB code from generated code (preceed lines with 'vb_only and end with the line 'end_vb_only)
  • Minor enhancements and bug fixes

Version 3.1 Build 1125

  • Optionally select between using AWT, Swing builtin controls or enhanced controls derived from the builtin Swing controls that are more compatible with the VB controls
  • Improved MDI support
  • Support for tab order (enhanced swing controls only)
  • Support for the RichText control and Menu separator
  • Support for the Scripting objects (Dictionary, FileSystemObject, File, Drive, Folder, TextStream)
  • Generate to user-defined Java package
  • Improved support for ByRef arguments
  • Optionally generate .png files for images
  • Improved Date arithmetic
  • Improved support for ListView
  • Java include directive to insert Java code in generated code (preceed line with 'java)
  • Minor enhancements and bug fixes

Version 3.0 Build 1062

  • Minor enhancements and bug fixes

Version 3.0 Build 1033

  • Minor enhancements and bug fixes

Version 3.0 Build 1022

  • Minor enhancements and bug fixes
  • Stored Procedures

Version 3.0 Build 1014

  • Better support for JBuilder and Visual Cafe screen builders
  • Minor enhancements and bug fixes

Version 3.0 Build 1010

  • Minor enhancements and bug fixes

Version 3.0

  • More Windows Common controls: ListView, Tabstrip, Status Bar, ToolBar
  • Data controls: Data, ADODC, MSRDC
  • Data Bound standard controls: CheckBox, ComboBox, Form, ListBox, TextBox, Label, SSPanel, SSCheck, FlexGrid
  • Data Bound controls: DBCombo, DBList, DBGrid, DataCombo, DataList, DataGrid
  • Better support for the With statement and the '.' operator
  • Better support for classes and interfaces (using the Implements statement).
  • ByRef support.
  • Late binding for Variants
  • Optional to compile Java code.
  • Minor enhancements and bug fixes.

Version 2.12 Build 940

  • Minor enhancements and bug fixes

Version 2.12

  • Minor enhancements and bug fixes

Version 2.11

  • Minor enhancements and bug fixes

Version 2.1

  • Slider Control
  • MDI (Multiple Document Interface)
  • RDO (Remote Data Object database API)
  • VB3 makefiles (using the command-line tool, ad.exe)
  • More properties (Outline, Grid, TreeView, etc.)
  • More functions (Format, FormatCurrency, FormatDateTime, FormatNumber, FormatPercent Replace, InStrRev, StrReverse, Round, Split, Join, WeekdayName, MonthName, etc.)
  • Hyperlinks - put the following in the VB code to make the browser navigate to a new page or from an application show the URL in a simple browser window:
         ShowURL "http://www.diamondedge.com"
  • Use applet <PARAM NAME=cmd VALUE="your command arguments"> to specify commandline args for applets
  • Comments before functions now included as the JavaDoc for the function
  • Implements and interface classes
  • Minor enhancements and bug fixes

Version 2.01

  • Minor enhancements and bug fixes

Version 2.0 (Aug. 3, 1999)

  • Java 2 swing controls or standard awt controls
  • Java 1.1 event model
  • For Each statement
  • ADO and DAO database API's
  • On Error Resume Next Statement
  • On Error GoTo <label> Statement
  • GoSub...Return Statement
  • Collection Object
  • Variant data type
  • Automatic type casting and conversion. This eliminates the need to use the conversion functions (CInt, CStr, etc.) when assigning a value of one type to a variable of a different type.
  • Even nicer looking Java code (stylized code output)
  • Pass objects as arguments
  • More properties and functions
  • Customizable conversion rules (you can extend to handle 3rd party controls)
  • Command-line tool (ad.exe) for VB 4 projects
  • Numerous bug fixes such as those relating to VB 6
  • Same generated code work as both applet and application eliminating the need to decide at generation time how your application will be deployed.
  • Sheridan ThreeD controls (SSCheck, SSCommand, SSFrame, SSOption, SSPanel, SSRibbon)
  • MSFlexGrid and Outline controls
  • Y2K compliancy
  • CommonDialog
  • Visual Cafe support for their special tags that enable RAD.
  • Optional arguments
  • Enum
  • Exit For, Sub, Function

    If you have requirements that Applet Designer does not
    currently satisfy, we'd like to hear from you (please contact us).

Diamond Edge, Inc.
184 South 300 West
Lindon, UT 84042
801-785-8473

 

© Diamond Edge, Inc. All rights reserved.