0

我正在使用带有 delphi 10 的 GP-IB 卡。我不知道如何“设置”安装,以便让 delphi 与卡进行通信。

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

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

我希望我问的是对的,我真的可以用一种方法来进行这种交流。

4

1 回答 1

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

并在您的程序中使用函数。

于 2016-01-22T11:10:41.683 回答