Measurement Studio Support for Visual Studio 6.0 Readme

Measurement Studio Support for Visual Studio 6.0 provides ActiveX controls for use in Visual Basic 6.0 and Visual C++ class libraries for use in Visual C++ 6.0. Refer to Measurement Studio 7.1 Visual Studio 6.0 Support New Features for information about the features introduced in Measurement Studio 7.1 that are available for use in Visual Basic 6.0 and Visual C++ 6.0.

Note   For information about Measurement Studio 7.1 for Visual Studio .NET 2003, refer to Start»All Programs»National Instruments»Measurement Studio for VS .NET 2003»Measurement Studio Readme.

Measurement Studio Support for Visual Studio 6.0 is Measurement Studio 6.0 with the addition of an installer that includes updates to the following components:

The installer updater includes updates made in Measurement Studio 7.0 and updates made in Measurement Studio 7.1.

Note   LabWindows/CVI is not included with Measurement Studio Support for Visual Studio 6.0. LabWindows/CVI is included as a separate installer with Measurement Studio 7.0 Enterprise Edition.

This file contains the following sections:

Refer to the Measurement Studio for Visual Basic Version 6.0 readme and the Measurement Studio for Visual C++ Version 6.0 readme for more information on features, distribution, upgrading, and known issues. These readmes are installed to Start»Programs»National Instruments»Measurement Studio»Readme Files.

System Requirements

Visual Basic

To use the Measurement Studio ActiveX controls, your computer must have the following:

Visual C++

To use the Measurement Studio Visual C++ class libraries, your computer must have the following:

Installing Measurement Studio Support for Visual Studio 6.0

Note   If you have a version of ComponentWorks installed on your computer, uninstall that version before installing Measurement Studio. To uninstall ComponentWorks, select Start»Settings»Control Panel»Add/Remove Programs. Select NI ComponentWorks from the list of programs and press the Add/Remove button.

Note to Windows 2000/NT Users   You must be logged in to your computer with administrator privileges to install Measurement Studio. Otherwise, the setup program might produce a blank dialog error or an error stating "You must have system administrator privileges to install or modify this product."

Note to LabVIEW Users   If you install any component of Measurement Studio and NI-DAQ 6.7 or earlier on your machine and you then install LabVIEW 6i, the LabVIEW 6i installer will remove the NI-DAQ support for Measurement Studio. If the LabVIEW 6i installer removes the NI-DAQ support for Measurement Studio, you must download and install NI-DAQ 6.8 or later to restore the NI-DAQ support for Measurement Studio. To download NI-DAQ, go to http://digital.ni.com/softlib.nsf/current, select Multifunction DAQ, and then select NI-DAQ 6.8 or later.

  1. Install driver software and hardware if you need to acquire data or control instruments in your program. Driver software performs the low-level calls to your hardware. You must install and configure the corresponding driver software and hardware before you can use any of the Measurement Studio hardware I/O controls or class libraries, including the DAQ, GPIB, Serial, VISA, IVI, and IMAQ controls.

    Some Measurement Studio ActiveX controls and class libraries require features provided only in the newest versions of the driver. You can download the most current driver from the National Instruments Web site at ni.com.

  2. Install your hardware device. Refer to your hardware installation guide for information.
  3. Configure your device with National Instruments Measurement & Automation Explorer (MAX). After configuring your hardware, MAX contains information about the hardware that you might need to use the Measurement Studio I/O controls and class libraries. For example, use the device number from MAX to specify a device with an I/O control.
  4. Insert the Measurement Studio Support for Visual Studio 6.0 CD in the CD drive of your computer. If the CD startup screen does not appear, use Windows Explorer to run the SETUP.EXE program from your CD.
  5. If you do not already have Measurement Studio 6.0 installed, click Install NI Measurement Studio 6.0 and follow the instructions on the screen. If you do have Measurement Studio 6.0 installed, go to step 6 of this list.
  6. Click Update NI Measurement Studio 6.0 and follow the instructions on the screen.

Updates to ActiveX Controls and Visual C++ Class Libraries

Measurement Studio Support for Visual Studio 6.0 has an installer that includes updates to Traditional NI-DAQ ActiveX controls, user interface ActiveX controls, IVI ActiveX controls, the Visual C++ User Interface class library, and the Visual C++ NI-488.2 class library.

The following sections list previous issues that are fixed in Measurement Studio 7.0 and Measurement Studio 7.1.

Note   Changes made to user interface ActiveX controls also apply to Measurement Studio Visual C++ applications.

Updates for Traditional NI-DAQ ActiveX Controls

The following list describes issues with traditional NI-DAQ ActiveX controls that are fixed in Measurement Studio 7.0:

Updates for User Interface ActiveX Controls

The following lists describe issues with user interface ActiveX controls that are fixed in Measurement Studio 7.0 and Measurement Studio 7.1.

Measurement Studio 7.0 Updates

Measurement Studio 7.1 Updates

Updates for IVI ActiveX Controls

The following list describes issues with IVI ActiveX controls that are fixed in Measurement Studio 7.0:

Updates for Visual C++ User Interface Class Library

The following issue with the Visual C++ User Interface class library is fixed in Measurement Studio 7.0:

The following issue with the Visual C++ User Interface class library is fixed in Measurement Studio 7.1:

Updates for Visual C++ NI-488.2 Class Library

The following issue with the Visual C++ NI-488.2 class library is fixed in Measurement Studio 7.0:

Known Issues in Measurement Studio Support for Visual Studio 6.0