The information here is applicable to the DLLs supplied with CLW32261EL.
A support file for Visual Basic .NET (VB.NET), called clvbdnet.vb, may be found in this zip file. This file can be used in 32-bit VB.NET code. Separate Visual Basic for Applications headers are available.
The file clvbdnet.vb contains the VB declaration of each user-callable NAG C Library function and all Enum and Structure (Type) declarations necessary for the parameters (mandatory and optional). This file can be imported into your VB project.
The header file is based on the stand-alone version of the NAG C Library DLL (CLW32261E_nag.dll); to specify the version of the DLL which uses the MKL BLAS/LAPACK instead (CLW32261E_mkl.dll), replace CLW32261E_nag.dll by CLW32261E_mkl.dll in the Function and Sub declarations.
See the pages on using the NAG C DLLs from Visual Basic .NET for information on how to use these headers.