Programming Examples
40
Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide
1387
VisaComError:
MsgBox "VISA COM Error: " + Err.Description
End Sub
VISA COM Example in C#
To compile and run this example in Microsoft Visual Studio 2008:
1
Open Visual Studio.
2
Create a new Visual C#, Windows, Console Application project.
3
Cut-and-paste the code that follows into the C# source file.
4
Edit the program to use the VISA address of your oscilloscope.
5
Add a reference to the VISA COM 5.5 Type Library:
a
Right-click the project you wish to modify (not the solution) in the Solution
Explorer window of the Microsoft Visual Studio environment.
b
Choose
Add Reference...
.
c
In the Add Reference dialog, select the
COM
tab.
d
Select
VISA COM 5.5 Type Library
; then click
OK
.
6
Build and run the program.
For more information, see the VISA COM Help that comes with Keysight IO
Libraries Suite 16.
/*
* Keysight VISA COM Example in C#
* -------------------------------------------------------------------
* This program illustrates a few commonly used programming
* features of your Keysight oscilloscope.
* -------------------------------------------------------------------
*/
using System;
using System.IO;
using System.Text;
using Ivi.Visa.Interop;
using System.Runtime.InteropServices;
namespace InfiniiVision
{
class VisaComInstrumentApp
{
private static VisaComInstrument myScope;
public static void Main(string[] args)
{
try
{
myScope = new