CanaimaSoft
f90SQL
Search
Contents
f90ADO
Links
f90VB
 
 
 
 
Overview of f90VB

f90VB is a set of four Fortran libraries that provide the functionality necessary for your Fortran programs to gain access to COM/ActiveX objects. In addition, you can use f90VB to call Visual Basic DLLs from your Fortran applications, or to create Fortran DLLs that are able to handle intrinsic Visual Basic data types (like VB's strings, arrays or variants). f90VB also includes TLView, a professional quality Type Library browser, that can be used as a tool to explore COM/ActiveX objects you are using from your Fortran applications.

In f90VB you'll find:

BStrings:

BStrings are the strings used by Visual Basic and COM/ActiveX objects. This library includes all the functions and subroutines your Fortran programs need to handle BStrings, Multibyte Character (MBC) and OLE (Unicode) strings in a natural way. Converting Fortran strings to BStrings or OLE Strings and back, is just a single function call away. Click the link to learn more...

SafeArrays: Safe Arrays are self describing arrays used by Visual Basic and COM/ActiveX objects. f90VB's SafeArrays library provides you will all the tools you need to efficiently create and manipulate Safe Arrays from Fortran. With our hand-crafted, meticulously optimized subroutines you can take advantage of Fortran optimized array operations to handle Safe Arrays. Click the link to learn more...
Variants:

Variants are self describing data types used by Visual Basic and COM/ActiveX objects. With f90VB's Variants Library handling Variants is a children's game. Click the link to learn more...

Automation:

Canaima Software's Automation Library gives you full access to COM/ActiveX objects that support automation (almost all the objects in the market do). Combined with the other f90VB libraries and our exclusive event handling objects, the Automation library lets you create Automation controllers in Fortran almost as easy as with Visual Basic. Imagine being able to add, format data, create custom graphics, or even run scripts in a spreadsheets from your Fortran applications. Or perhaps you just want to use Visual Basic to create a nice GUI for your Fortran projects. This and much more can be done easily with this library. Click the link to learn more...

TLView: TLview is a utility you can use to obtain an organized view of the properties and methods supported by COM/ActiveX objects. But TLView is much more than this, TLView is a full-fledged Type Library browser. In fact, modesty apart, we think it is the best and more detailed type library browser in the market today. Click the link to learn more...

Did you ever feel jealous of those neat GUI VB programmers can create?

You don't have to anymore.

With f90VB you can easily create GUIs in Visual Basic, compile them into DLLs and call them from your Fortran Applications.

See our Examples page for more information.

Copyright © 1998-2000 Canaima Software
For questions regarding this site, send an e-mail to
webmaster@canaimasoft.com