完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
delphi中 #DLL宣告如下: function SajetTransData(f_iCommandNo : integer;f_pData,f_pLen : pointer) : boolean; stdcall; #传入变数: f_iCommandNo:型态为integer指定此次资料所要执行的工作,相关说明请参阅Dirver说明-Function COMMAND f_pData:型态为pointer,其值为一连续记忆体空间(例如ARRAY OF BYTE)的起始位置, 当USER传送一字串资料给MES系统,则依序将值填入到这个记忆体空间,当执行完FUNCTION后,MES系统也会将要回传的资料放到这个记忆体空间,这个记忆体空间的可为动态阵列或固定阵列,但最小长度须为100,以让MES系统存放回传讯息 f_pLen:型态为integer的pointer,用来储放f_pData内资料的有效长度,当要执行function前,将要传送资料的长度存放到此pointer所指定的 integer变数,当执行结束后,此pointer所指定的interger会存放回传资料的有效长度,可根据此长度取得回得回传讯息。 |
|
相关推荐
4个回答
|
|
dll函数声明都写了“stdcall”了,当时就该知道用WINAPI……
最佳答案
|
|
|
|
|
|
|
|
|
|
|
|
学习一下!!!!!!!!!!!!!
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
用udl里的字符串信息在局域网内其他电脑连接sql数据库为什么为出现连接失败拒绝访问?
1597 浏览 2 评论
为什么同一个队列引用的全局变量,运行在两个子vi中发现队列数据丢失了
1228 浏览 0 评论
1443 浏览 0 评论
关于labview2024版本的lvanlys.dll出错的问题
2594 浏览 2 评论
1377 浏览 2 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-20 07:13 , Processed in 0.533300 second(s), Total 50, Slave 42 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号