設定例

VB.NET用

Dim Ret, Adr, Srlen As Integer

Dim Srbuf As String   ' 受信バッファ

Adr = 3   ' 相手機器アドレス

Srlen = 256   ' 最大受信可能バイト長

Ret = GpQidn(Adr, Srlen, Srbuf)

 

C言語用

DWORD Ret, Adr, Srlen;

char Srbuf[256];   /* 受信バッファ */

Adr = 3;   /* 相手機器アドレス */

Srlen = 256;   /* 最大受信可能バイト長 */

Ret = GpQidn(Adr, &Srlen, Srbuf);

 

C#用

uint Ret, Adr, Srlen;

StringBuilder Srbuf = new StringBuilder(256);   /* 受信バッファ */

Adr = 3;   /* 相手機器アドレス */

Srlen = 256;   /* 最大受信可能バイト長 */

Ret = gpib.Qidn(Adr, out Srlen, Srbuf);

 

Python用

Ret, Adr, Srlen = ctypes.c_ulong(), ctypes.c_ulong(), ctypes.c_ulong()

Srbuf = ctypes.create_string_buffer(256)   # 受信バッファ

Adr.value = 3   # 相手機器アドレス

Srlen.value = 256   # 最大受信可能バイト長

Ret.value = GpibPy.GpQidn(Adr, ctypes.byref(Srlen), Srbuf)