11-29-2006 10:45 AM
11-30-2006 09:09 AM
It's possible that the DLL and LIB were built for C++ and that your problem is in the function name mangling of C++.
Check with the CATI supplier.
When I build DLLs in VC++ for use with CVI, I wrap all the exported functions with
// call everything extern C if a C++ compiler is used
#ifdef __cplusplus
extern "C" {
#endif
// exported functions
// ...
// end of extern C block if a C++ compiler is used
#ifdef __cplusplus
}
#endif
11-30-2006 10:52 AM