Example of Passing Fixed-Length Strings from C to Basic (47348)
The information in this article applies to:
- Microsoft QuickBASIC 4.0
- Microsoft QuickBASIC 4.0b
- Microsoft QuickBASIC 4.5
- Microsoft BASIC Compiler for MS-DOS and OS/2 6.0
- Microsoft BASIC Compiler for MS-DOS and OS/2 6.0b
- Microsoft Basic Professional Development System (PDS) for MS-DOS and MS OS/2 7.0
This article was previously published under Q47348 SUMMARY
To pass a string from Microsoft C to compiled Basic, the string must
originate in Basic. A fixed-length string works best for this purpose.
In the C module, you can modify the string, and Basic will recognize
this modification because Basic is referencing the address of the
string.
This information about interlanguage calling applies to QuickBasic
Versions 4.00, 4.00b, and 4.50 for MS-DOS, to Microsoft Basic Compiler
Versions 6.00 and 6.00b for MS-DOS and MS OS/2, and to Microsoft Basic
PDS Version 7.00 for MS-DOS and MS OS/2.
Modification Type: | Minor | Last Reviewed: | 1/8/2003 |
---|
Keywords: | KB47348 |
---|
|