Microsoft KB Archive/27475

= Can't Pass QuickBasic COMMON Block to FORTRAN =

Article ID: 27475

Article Last Modified on 11/21/2006



This article was previously published under Q27475



SUMMARY
When passing a FORTRAN COMMON block to a compiled Basic procedure, the first variable in the FORTRAN COMMON block is passed as a parameter in the CALL statement. The compiled Basic procedure receives the variable as a user-defined type that corresponds to the COMMON block. This works when passing a FORTRAN COMMON block to a compiled Basic procedure, but is not supported for passing a Basic COMMON block to a FORTRAN routine, because FORTRAN does not support user-defined types.

You cannot pass a COMMON block defined in a compiled Basic procedure to a FORTRAN routine.

This information applies to Microsoft QuickBasic Versions 4.00, 4.00b, and 4.50 for MS-DOS, and to the Microsoft Basic Compiler Versions 6.00 and 6.00b for MS-DOS and OS/2.

Additional query words: QuickBas BasicCom

Keywords: KB27475

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.