Instrument Control (GPIB, Serial, VISA, IVI)

cancel
Showing results for 
Search instead for 
Did you mean: 

Is there a VISA interface for Delphi? (eventually written by a third party)?

Is there a VISA interface (VCL/DCU/PAS/BPL/...)
for Delphi?
I know that Delphi is not officially supported, but maybe some third party has wrote such a interface....
0 Kudos
Message 1 of 4
(4,895 Views)
I don't personally use Delphi, but I seem to recall that it is not much trouble to call directly into any standard dll. Just use the C headers in "\win\include" to write your own import statements.
It really shouldn't be too hard, I did it for .NET.
0 Kudos
Message 2 of 4
(4,894 Views)

With a quick look around this site I found this [broken link removed]

 

0 Kudos
Message 3 of 4
(4,894 Views)

There is also a VISA ActiveX that might work for you:

What is CWVISA?
CWVISA is an ActiveX control that abstracts the VISA API, so you can interface with serial, GPIB, and VXI instruments through interactive property pages and a simplified API. For example, use the CWVISA property pages to interactively find and communicate with your instruments, uncover interface problems, or verify communication with your instrument during design time. You can use the VISA ActiveX control in any ActiveX control container, including Microsoft Visual Basic, Visual C++, and Borland Delphi.

Tip: Refer to the Measurement Studio Reference for more information about Measurement Studio or the CWVISA control. You can launch the reference from your Windows Start menu.

The abo
ve was taken from this NI site.

0 Kudos
Message 4 of 4
(4,894 Views)