Instructions
Strona 171 z 185
Dystrybucja Conrad Electronic Sp. z o.o., ul. Kniaźnina 12, 31-637 Kraków, Polska
Copyright © Conrad Electronic 2012, Kopiowanie, rozpowszechnianie, zmiany bez zgody zabronione.
www.conrad.pl
www.conrad.pl
Przykład programowania Visual C+++: DEVQUERY
Zastosowanie próbki Visual C+++ z wykorzystaniem wzoru
Używanie DEVQUERY
Ta przykładowa aplikacja C+++ jest aplikacją konsolową Win32. Ilustruje ona, jak posługiwać
się narzędziami Keithley Instruments, Inc. IOUtils command. Aplikacja konsolowa Win32 jest
aplikacją Win32, która wykorzystuje tekstowe dane wejściowe i wyjściowe, a nie interfejs
graficzny. Aplikację Win32 można szybko utworzyć, korzystając z prostych funkcji
wprowadzania i wyprowadzania danych.
UWAGA Ten przykład zależy od obecności plików VISA include. Pliki te są dostępne do
pobrania na stronie www.keithley.com lub po zainstalowaniu pełnej wersji rozwojowej
programu VISA.
Funkcja DEVQUERY.
// devquery.cpp : Defines the entry point for the console application.
//
// Call the NI-VISA library visa32.dll
//
//
#include "stdafx.h"
#include "visa.h"
//standard include for a Microsoft Visual C++ project
#include "stdio.h"
#include "windows.h"
void main(int argc, char* argv[])
{
// TODO: Add your control notification handler code here
HINSTANCE hUSBTMCLIB; // for USBTMC HANDLE
unsigned long m_defaultRM_usbtmc, m_instr_usbtmc;