gadfly 发表于 2009-4-7 21:58:04

调用带输出参数的dll问题

1、要调用带参数的dll函数,这个怎么搞?
    是直接将变量连到对应的输出参数上?这样运行完该函数,那个变量就得到输出值了?


2、dll中的UCHAR数据类型,在LV中到底对应哪种类型?U8?String?

register 发表于 2009-4-7 22:11:11

1,用CLF配置时增加参数。配置好了CLF上就有输出了。

2,8位无符号整型。unsigned 8-bit integer

register 发表于 2009-4-7 22:11:53

就这么来的参数。上面有加号增加。

gadfly 发表于 2009-4-8 19:46:42

to register:
你说的这个我还是知道的


比如,研华的CAN dll中有个函数原型是这样的:
LRESULT CANSelectDevice( HWND hCaller,   BOOL GetModule,    ULONG *DeviceNum,UCHAR *Description)
其中,DeviceNum——   Return the device number that was get by this function.
Description—— Return the description of the device.

那用CLF调用这个函数时,这两个参数的返回值是从输出端得到吗?从输出端连显示控件就行了??
页: [1]
查看完整版本: 调用带输出参数的dll问题