2016-01-22 123 views
0

我使用的是德爾福10的GP-IB卡。我不知道如何「設置」安裝,以便我可以讓delphi與卡通信。與GPIB卡通信

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

什麼是得到它的與外部設備進行通信的步驟是什麼? 我要添加什麼dll文件? 什麼是基本的1按鈕程序,只是檢查GPIB卡是否安裝?

我希望我問這個權利,我真的可以用一個進入如何做這個溝通。

+0

卡製造商是否提供一些驅動程序來使用此卡和DLL使用設備API進行通信?你有什麼軟件卡? – MBo

+0

@MBo是的我安裝了驅動程序和軟件,但不知道什麼DLL添加到德爾福。生產者(比賽),我看了那裏的網站和手冊。不知道我需要添加什麼來使用它。該軟件是API-PAC(w32) – user41758

回答

0

我不想安裝這個軟件,但是看到幫助中包含的功能描述這樣

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頭文件。然後轉換頭文件德爾福(可能由生產商提供的.pas變種)這樣的(靜態導入變體)

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

和使用功能,在你的程序。