没有合适的资源?快使用搜索试试~ 我知道了~
首页labview 如何调用windows API
资源详情
资源评论
资源推荐

NIDays 专题 LabVIEW技术专题
LabVIEW 中如何调用 Windows API
LabVIEW 没有提供这样的功能, 必须呼叫 Windows API, 有时候常看到有些
朋友会问许多问题,实在是因为 LabVIEW 本身不提供这些功能,或者实现很困
难,所以才会这样回答。 虽然这样回答有点偷懒, 或者说不负责任, 但这的
确是事实, LabVIEW 所提供的模块,虽然也不在少数, 但是主要用于测控软件
开发,要想变点花样,通常是行不通的,这是决定开始撰写本文的主要原因。
感觉上 LabVIEW 程式要呼叫 Windows API 是一件比较困难的事情,或者说
比较麻烦的事情,但别忘了 Windows API 是大家的,凡是在 Windows 工作环境
底下执行的应用程式,都有权利呼叫 Windows API。其实 LabVIEW 和 Visual
C++/Visual Basic/Delphi 等开发软件一样,可以呼叫 API,而且实现比较方便,
与调用其他动态连接库文件(.DLL)几乎一样。
(个人认为要做到将 API 函数灵活调用到 LV,最好有 VC/VB 编程基础。我觉得
如果花一两个月学习 VB,对与 LV 的提高会起到意想不到的效果。VB 和 LabVIEW
都是电子工程师喜欢用于开发测试软件的工具,其中有许多相似之处。它们具有
入门简单,方便地调用/移植其他代码。VB 调用 API 的参考资料很多,但介绍如
何在 LV 中调用 API 的资料却为数不多。本人写这篇文章,虽然错误难免,但还
是希望对大家有所帮助。)
1、Windows API 简介:
1.1 简介:
Windows 作为多线程系统除了协调应用程式的执行、分配记忆体、管理系
统资源…之外,她同时也是一个很大的服务中心, 呼叫这个服务中心的各种服
务(每一种服务就是一个函数), 可以帮应用程式达到开启视窗、描绘图形、使
用周边设备…等目的, 由於这些函数服务的对象是应用程式(Application), 所
以便称之为 Application Programming Interface, 简称 API 函数。
1.2 Windows API 与 C 语言最亲近
虽然说呼叫 Windows API(以下简称 API 或 API 函数) 是每一个应用程
式的权利,但不可否认的 API 却与 C 语言最亲近, 因为 API 函数在参数的传
递上就是以 C 语言为标准。
测试测量子网


















安全验证
文档复制为VIP权益,开通VIP直接复制

评论4