3
Developing and Deploying VISA Projects
This chapter provides a brief overview of the requirements for development and deployment of Virtual Instrument
Software Architecture (VISA) programming projects using various languages. Sections include:
•
"Programming in Visual Basic 6 with VISA" on page 35
•
"Programming in C or C++ with VISA" on page 35
•
"Programming with Microsoft .NET and VISA" on page 36
•
"Requirements for Deploying a VISA Project" on page 37
For an overview of the relationship between VISA and other programming tools and drivers, see
Options" on page
10.
Programming in Visual Basic 6 with VISA
See the VISA online Help section "Using the VISA C API in Microsoft Visual Basic 6", in the
Location of Header Files
The required header files visa32.bas and agvisa32.bas can be found in:
C:\Program Files (x86)\IVI Foundation\VISA\WinNT\agvisa\include
or
C:\Program Files (x86)\IVI Foundation\VISA\WinNT\include
Programming in C or C++ with VISA
Full details of X-Series programming in C and C++ are provided in the
Location of Header Files & Libraries
The header file visa.h can be found in:
C:\Program Files (x86)\IVI Foundation\VISA\WinNT\include
Programs must link to the VISA libraries visa32.lib or agvisa32.lib, located in subfolders of:
C:\Program Files (x86)\IVI Foundation\VISA\WinNT\lib
X-Series Programmers Guide
Developing and Deploying VISA Projects
Keysight I/O Libraries
35
"X-Series Programming
Keysight VISA
Help.
Suite.