CanaimaSoft
f90SQL
Search
Contents
f90ADO
Links
f90VB
ProductsServices ArticlesNewsProduct SupportOnline StoreAbout UsContact Us
Products
 
f90SQL
f90ADO
f90VB
 
 
Online Store
Contact Us

High quality products for
Software Developers

Product Description

If you have ever tried to do some mixed-language programming with Fortran and Visual Basic, you already know how frustrating an experience this can be; and never mind trying to describe the nightmare of using an ActiveX object from Fortran. These things have been the domain of a handful group of Fortran gurus, until now....

f90VB is a library of structures, functions and subroutines that give you the necessary functionality to effectively handle in Fortran the native data types found in COM, Visual Basic and Visual Basic for Applications (VBA).

f90VB includes six main components:

BStrings Library: Lets you handle ActiveX/COM and Visual Basic's strings types from Fortran.

SafeArrays Library: Gives you access to ActiveX/COM and Visual Basic's array structures and functions.

Variants Library: Allows you to manipulate ActiveX/COM and Visual Basic's variants from Fortran.

Automation Library: Lets you create Automation controllers from Fortran. Imagine being able to fully manipulate Excel spreadsheets, or Internet Explorer for your Fortran applications, and almost as easily as with Visual Basic. The Automation Library would also let your Fortran programs fully interact with Visual Basic DLLs, you can now use Visual Basic to build those real nice User Interface for your Fortran programs.

TLView: The best type library viewer you'll ever find. You can use it to explore the methods and properties exposed by ActiveX/COM objects in your system. As a bonus, TLView can generate ODL (source code for Microsoft's MIDL compiler) for the type libraries you are browsing.

f90VB opens a new whole world of technologies to your Fortran applications. If you are serious about using Automation in Fortran, or creating nice GUI for your Fortran applications, you don't want to do without the functionality offered by f90VB.

For more information


or
Check these articles

Examples of what your Fortran subroutines can do with f90VB

Finally, you can get easy access to ActiveX/COM technology from your Fortran programs.
Handle VB string arguments by reference (i.e. you can create, change, delete VB strings from inside your Fortran subroutines.
Create or change (including re-dimensioning) arrays passed as arguments to your Fortran subroutines from a VB program.
Your Fortran subroutines can receive and manipulate Visual Basic's variants.
Create real nice User Interfaces in Visual Basic, and easily use them from your Fortran applications. You can even handle events fired by your UI code.
Create and manipulate documents in any of the Office Suite applications (or any other application that is Automation-enabled) from your Fortran programs.
Create Automation controllers in Fortran that can fully manipulate ActiveX/COM objects, including the ability of handling events.
Copyright © 1998-2000 Canaima Software
For questions regarding this site, send an e-mail to
webmaster@canaimasoft.com