完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
看了调用DLL方面的资料,不太明白,希望大家指教一下。
1. labview调用DLL一般用来做什么,有什么用途,是LV本身无法完成这些功能所以才调用DLL吗? 2. 我看书上说VB中有API文本浏览器,如果我想查找某一DLL函数或API函数,就得用这个API文本浏览器吗?有别的方法没? 3.哪里能找到关于调用DLL详细的教程,我是LV2012版本的,以前的一些教程都过时了,对不上号,我初学对DLL没基础~ 谢谢! |
|
相关推荐
4个回答
|
|
看来,楼主的问题注定要我来回答了。
1.把一些程序写成dll,主要就是对其封装,这样别人在使用时无需知道是如何实现的,只需要知道它的接口接口,但是这并不能说labview或者其他语言不能实现,只能说实现起来比较困难而已,labview功能的确强大,它的强大之处主要体现在虚拟系统的开发上,而非虚拟系统的开发还是传统的语言有优势,或者说更容易编写程序或者说执行效率更高。举个例子吧,当你想在labview中程序中知道当前电脑上所有磁盘的所有盘符,labview提供了执行系统命令vi,但是它运行时会出现命令提示符窗口,影响程序的执行美观,这时可以用c#编写一个获取盘符的dll(在c#中获取盘符还是很容易的),然后供labview调用。 2.VB中的确有API函数文本浏览器,但是那个对VB形式下的API很有用,但是对C/C++形式下的API仅仅有一点点的参考意义,如果想查询API,可以到微软的msdn网站上查找。http://msdn.microsoft.com/zh-cn/default.aspx 3.DLL有两种,一种是C/C++类型的,另一种是.net类型的,如果楼主想知道如何调用.net类型的,可以参考这篇帖子://www.ws-dc.com/jishu_335329_1_1.html |
|
|
|
谢谢风雨天山的帮助! 明白一些了,继续努力中! |
|
|
|
学习下,多谢了
|
|
|
|
谢谢风雨天山的帮助!
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
Labview 信号处理 瞬态测量 连线出现错误提示,请教各位前辈!麻烦请各位帮忙看一下?
240 浏览 0 评论
303 浏览 1 评论
663 浏览 6 评论
LabVIEW如何识别接线端是否有数据输入,不能通过判断默认值的方式
1196 浏览 2 评论
打开labview时很慢,在任务管理器里面看到,内存能有1000多M,重装也没用,各位大佬这是什么问题引起的,怎么解决
2160 浏览 3 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-9-30 17:28 , Processed in 0.391741 second(s), Total 47, Slave 40 queries .
Powered by 电子发烧友网
© 2015 www.ws-dc.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号