请教数据采集卡和多媒体定时器的问题 点击:827 | 回复:4



雨下空城

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 5回
  • 年度积分:0
  • 历史总积分:34
  • 注册:2006年11月07日
发表于:2006-11-10 22:18:00
楼主
    我做的一个数据采集系统,软件程序是用VB编的,用到了研华数据采集卡818L。采集模拟量使用软件方式.因为多媒体定时器精度比较高,调用了WINDOWS API里的一个多媒体定时器,代替TIMER定时器。在定时器的回调函数里,我使用了模拟量输入函数DRV_MAIVoltageIn,来进行数据采集。我在VB调试过程中,程序运行没有问题,可以正常调用adsapi32.dll提供的函数,如DRV_MAIVoltageIn函数。但是我把工程生成可执行程序或者打包之后,运行到调用DRV_MAIVoltageIn函数时就会出错,程序自动终止。 是不是多媒体定时器里不能调用adsapi32.dll提供的所有函数?我试了一下,在多媒体定时器里调用DRV_GetAddress时就会出错了。 请指点!谢谢!



instar

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:1
  • 注册:2008年6月18日
发表于:2008-06-18 20:25:55
1楼

楼主,这个问题是否解决,我也碰到同样的问题,不知是否有人知道如何解决,请指点!谢谢!

程建锋

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 4回
  • 年度积分:0
  • 历史总积分:2
  • 注册:2007年5月18日
发表于:2008-07-02 12:58:56
2楼

提供pcl-818ls msn:ptfeng@sohu.com

小虫~~

  • 精华:0帖
  • 求助:2帖
  • 帖子:19帖 | 307回
  • 年度积分:0
  • 历史总积分:659
  • 注册:2007年2月02日
发表于:2008-07-26 11:03:48
3楼
打包的时候要把相应的Dll都拷过去~

小虫~~

  • 精华:0帖
  • 求助:2帖
  • 帖子:19帖 | 307回
  • 年度积分:0
  • 历史总积分:659
  • 注册:2007年2月02日
发表于:2008-07-26 11:04:32
4楼
可以用depends查看调用了哪些Dll

热门招聘
相关主题

官方公众号

智造工程师