mambahj715 2021-06-27 20:37 采纳率: 0%
浏览 58

关于python调用dll函数的参数问题

最近在学着调用dll去控制采集卡和获取数据,显示在应用界面上,现在已经可以成功控制采集卡的开关,但是一涉及到数据的获取,就还是不行。

dll那边的函数如下

python调用代码如下

参数涉及到指针,我在Python代码中也是用ctypes中的byref传对象的地址,但是就是收不到值,而且返回值为0,但是我的第二个参数传进来是0,不应该进入c函数的第一个if判断,那应该是最后返回的bstatus[nDisplay]是0,总之就是Python那边的对象没有绑定到指针上,返回值也不是预期的1

求解答,是传参的问题么

  • 写回答

1条回答 默认 最新

  • 有问必答小助手 2021-07-07 11:48
    关注

    你好,我是有问必答小助手,非常抱歉,本次您提出的有问必答问题,技术专家团超时未为您做出解答

    本次提问扣除的有问必答次数,将会以问答VIP体验卡(1次有问必答机会、商城购买实体图书享受95折优惠)的形式为您补发到账户。

    ​​​​因为有问必答VIP体验卡有效期仅有1天,您在需要使用的时候【私信】联系我,我会为您补发。

    评论

报告相同问题?

悬赏问题

  • ¥20 公众号如何实现点击超链接后自动发送文字
  • ¥15 用php隐藏类名和增加类名
  • ¥15 算法设计与分析课程的提问
  • ¥15 用MATLAB汇总拟合图
  • ¥15 智能除草机器人方案设计
  • ¥15 对接wps协作接口实现消息发送
  • ¥15 SQLite 出现“Database is locked” 如何解决?
  • ¥15 已经加了学校的隶属邮箱了,为什么还是进不去github education?😭
  • ¥15 求会做聚类,TCN的朋友有偿线上指导。以下是目前遇到的问题
  • ¥100 无网格伽辽金方法研究裂纹扩展的程序