最近在学着调用dll去控制采集卡和获取数据,显示在应用界面上,现在已经可以成功控制采集卡的开关,但是一涉及到数据的获取,就还是不行。
dll那边的函数如下
python调用代码如下
参数涉及到指针,我在Python代码中也是用ctypes中的byref传对象的地址,但是就是收不到值,而且返回值为0,但是我的第二个参数传进来是0,不应该进入c函数的第一个if判断,那应该是最后返回的bstatus[nDisplay]是0,总之就是Python那边的对象没有绑定到指针上,返回值也不是预期的1
求解答,是传参的问题么
你好,我是有问必答小助手,非常抱歉,本次您提出的有问必答问题,技术专家团超时未为您做出解答
本次提问扣除的有问必答次数,将会以问答VIP体验卡(1次有问必答机会、商城购买实体图书享受95折优惠)的形式为您补发到账户。
因为有问必答VIP体验卡有效期仅有1天,您在需要使用的时候【私信】联系我,我会为您补发。