Traditionally, Visual Basic programmers have always been able to create EXE
program files, but they could not create DLL program files because Visual
Basic does not provide the facilities for creating dynamic-link libraries.
Since Visual Basic does not provide the facilities for libraries, large
Visual Basic projects could not be broken apart into smaller components as
C programmers are so used to doing to minimize code compilation time and
encapsulate functionality. In addition, since programmers could not create
DLL's with Visual Basic, they could not create certain type of extensions
such as Control Panel 'applets', File Manager extension DLL's and many
other third-party defined interfaces.

Simply Solutions Visual DLL addresses all of these issues and provides a
seamless interface for creating DLL's with Visual Basic. This is a boon to
the Visual Basic programming base. No longer are Visual Basic programmers
limited to only creating EXE files. True DLL's can be created with Visual
Basic. The DLL's created still use Visual Basic p-code interpreter, so
Visual Basic code is guaranteed to function identically. Visual Basic's
built-in event firing mechanism is used to trigger function calls from
incoming DLL function entries. The DLL files use VBRUN300.DLL and any
other VBX's used in the DLL project. The DLL itself is a single file which
contains the DLL interface code, the internal program executable and all
function exports. To the outside world -- to external applications -- the
DLL file is just like any DLL created with traditional tools such as C,
Fortran or Pascal. The DLL is not dependent on a proprietary interface,
but the interface expected by third-party software, including user defined
function export names, stack-based argument passing, C or PASCAL calling
convention, String, Integer and Floating point data types for parameters
and return-values, etc. The DLL's can be configured to have multiple
function exports with multiple parameters and types for each function,
just like a true DLL. All of this is configured using a point-and-click
user interface. Windows DLL creation has never been easier in any
programming environment.

The Visual DLL demo may be downloaded from ftp.netcom.com. The demo is
located in /pub/si/simply in the file vdllinfo.zip. It is also available
for download from the Simply Solutions Forum on CompuServe (GO SIMSOL).

Simply Solutions, 3337 South Bristol, Suite 143, Santa Ana, CA 92704
(800) 355-2405 or (310) 575-5047,   Fax (714) 863-1546
CompuServe: 74777,3221  or GO SIMSOL,  Internet: simply@netcom.com

 ============================================================
 From the  'New Product News'  Electronic News Service on....
 AOL (Keyword = New Products) & Delphi (GO COMPUTING PRODUCT)
 ============================================================
 This information was processed from data provided by the 
 company or author mentioned. For additional details, please 
 contact them directly at the address/phone number indicated.
 All trademarks are the property of their respective owners.
 ============================================================
 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)
 ============================================================
