ABSTRACT

BACKGROUND All versions of the LabVIEW development system provide useful connectivity VIs and functions as shown in Figure  2.1. ActiveX functions get and set properties and invoke methods with ActiveX objects such as Microso Oce applications. Similarly, .NET functions access properties and methods for .NET objects such as those found in the Microso .NET Framework. e Libraries & Executables subpalette contains functions for calling DLLs and shared libraries, interfacing with text-based languages, and executing a system command. e Windows Registry Access VIs are used here to change application settings. e rst seven solutions involve VIs that can be opened and edited in any LabVIEW development system, version 8.5 or later. VIs for Solutions 8 and 9 should be editable on all but the Base version of LabVIEW 8.5. is version does not include

the Event Structure as well as functions Register Event Callback and Unregister For Events on the ActiveX and .NET palettes.