与GPIB卡通信

时间:2016-01-22 10:11:42

标签: delphi gpib

我正在使用带有delphi 10的GP-IB卡。我无法弄清楚如何设置"设置"安装所以我可以让delphi与卡通信。

卡片是http://www.contec.com/product.php?id=1146

让它与外部设备通信的步骤是什么? 我添加了什么DLL文件? 什么是基本的1按钮程序,只检查是否安装了GPIB卡?

我希望我这么说,我真的可以使用如何进行这种沟通。

1 个答案:

答案 0 :(得分:1)

我不想安装此软件,但请参阅该帮助包含此类功能的描述

GpTalkEx
Operation            Transmits data. When transmits binary data by VB, use GpTalkExBinary..

Format                (C)

DWORD Srlen, Ret;
DWORD * Cmd;
char * Srbuf;

Ret = GpTalkEx(Cmd, &Srlen, Srbuf);

你必须找到这些函数引用的DLL - 搜索.bas或.h头文件。然后将头文件转换为Delphi(.pas变体可能由生产者提供),如此(静态导入变体)

function GpTalkEx(Cmd: DWord; var Srlen: DWord; Srbuf: PChar):DWord; 
                  cdecl; external 'GPIB.dll'; // I've used arbitrary name

并使用程序中的函数。