I need to include support for the NI435X in a company wide VB application. I do not want to install the driver on setups that do not require it. By adding the NI435X_32.dll to my references, the DLL loads with my app and causes problems. If I use a .bas file, the dll is only loaded when used. I wrote most of the .bas file myself, but cannot get some functions to work because of the VI variable types (VIStatus, VIInt32, etc). Has anyone at NI ever made this bas file for themselves?