CanaimaSoft
f90SQL
Search
Contents
f90ADO
Links
f90VB
 
 
 
 
Features of f90VB's BStrings Library

BStrings are the strings used by COM/OLE Automation and Visual Basic. These strings are basically incompatible with normal Fortran strings, but with f90VB your Fortran programs now can handle BStrings almost as easily as standard Fortran strings. In addition, all the procedures included in f90VB's BStrings Library also work with Multibyte strings and OLE strings (2 byte-character-null terminated strings), making the library an excellent tool for Fortran programs that must support multiple languages or for mixed-language programming with C.

f90VB's BStrings Library contains more than 130 functions and subroutines, conveniently overloaded into 16 easy to use Fortran procedures. The workhorse of this library is subroutine StrCopy that let's you easily convert strings between all the supported formats.

The BString library allows your Fortran subroutines to easily interact with Visual Basic or ActiveX objects without having to use tricks or worry about converting strings arguments from/to Fortran-compatible strings. Because the BStrings Library gives you full control of BStrings, things like changing the contents and size of a Visual Basic string passed as argument are just a function call away. You'll never have to resort to those nasty tricks like passing strings by value to your Fortran DLLs.

To learn more about the BStrings library, follow any of the links below.

Check our examples showing how easy it is pass BStrings arguments back and forth between Fortran and Visual Basic!
Copyright © 1998-2000 Canaima Software
For questions regarding this site, send an e-mail to
webmaster@canaimasoft.com