当前位置:网站首页 > 区块链基础 > 正文

labview调用dll动态库使用相对路径(labview调用动态链接库)

我们为什么要在

LabVIEW

使用

XML

文件?①它是许多服务器数据传输的基本格式,在网络编程

有很大的几率要使用它。②它比ini文件功能强大,它可以编写复杂逻辑关系的数据配置文件,类似

一个

微型的数据库文件。。。。。。

感谢微软提供了OLE技术,使得不同程序之间可以通过预先指定的接口互相调用。微软提供了MS

XML

2.0, 4.0 及 6.0动态链接库来支援开发人员读写

XML

文件。

LabVIEW

正可以通过OLE自动化接口,调用MS

XML

*.dll动态链接库,完成对

XML

文件的操作。如果你的系统没有安装MS

XML

*.dll,可以去网上下载并安装就可以了。论坛

有许多朋友已经使用该方式去读写EXCEL, WORD,ACCESS。

有了OLE接口是不是就能很方便的读写

XML

文件了呢?不是,因为其

的操作是通过引用(Reference)来完成的,使用引用并不是免费的午餐,你必须时刻提防内存泄露,如果你忘记释放它,那么你就会在任务管理器

看到:你的程序内存消耗在不断的增长。

更要命的是

XML

文件是以树的方式构成的,从上往下分大致有:Document, root node, node List, node,而node

又包含parent node, child node,你的程序怎么才能组织好对它的调用?想想头都大了,是不是?

还好我们还有面向对象编程,把以上的东西都归下类,发现

XML

文件就是由Document, node list 和 node组成的,其他的都是根据这三个类派生出来的。那么就定义三个类,分别是CDoc, CNodeList 和 CNode由他们负责来完成对

XML

文件的操作。更方便的是,对于引用(Reference)的管理也都在这三个类当

完成,这有效地减轻了程序的复杂度。

附件

的程序是用

LabVIEW

8.5开发的,其

包含了一份Sample.

xml

文件,供大家测试。

本程序是调用MS

XML

4.0接口来完成的,如果你系统里没有安装,那么将不能运行该程序。

到此这篇labview调用dll动态库使用相对路径(labview调用动态链接库)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • 怎样点击图片自动跳到设定的链接(怎样点击图片自动跳到设定的链接里)2025-01-25 10:27:09
  • 对于有头指针和尾指针的单向链表(在设头、尾指针的单链表中,与长度n有关的操作是)2025-01-25 10:27:09
  • b站怎么弄视频链接(b站上的视频链接怎么打开)2025-01-25 10:27:09
  • 单向链表在内存中是连续存储的(单向链表已经可以实现非连续存储为什么还需要双向链表)2025-01-25 10:27:09
  • 逆向单向链表(编写实现单向链表逆转的程序)2025-01-25 10:27:09
  • b站怎么弄视频链接(b站视频怎么做成链接)2025-01-25 10:27:09
  • 单向链表(单向链表排序)2025-01-25 10:27:09
  • 单链表的存储密度小于1吗(单链表的存储密度小于1吗为什么)2025-01-25 10:27:09
  • 单向链表反转(单向链表反转是一种常见的链表操作)2025-01-25 10:27:09
  • 对于一个头指针为head的单向链表(对于一个头指针为l的单循环链表)2025-01-25 10:27:09
  • 全屏图片