A DLL (Dynamic Link Library) is a library of functions that can be loaded and executed at runtime. These functions are typically written in C/C++. DLLs are usually identified by the *.DLL extension (for example, COMMDLG.DLL). However, a DLL may also have an *.EXE extension. |
Functions within a DLL can be called from the OpenInsight command line, in the same manner as other BASIC+ stored procedures. |
Calling a function in a DLL from BASIC+ is a three step process. These steps are as follows: |
|
This chapter provides you with an overview of the process of creating the DLL function prototype record, creating a callable function, and calling the function from BASIC+. |