LabVIEW下基于Word VBA模型的报表技术研究
通过对Office Word VBA模型的分析,并结合LabVIEW6.1的OLE自动化技术,提出通用软件报表方法。实践证明该方法具有高效、灵活、兼容性好、易于扩展等特点。
维普资讯 http://doc.guandang.net
第 2 5卷
第 4期
国外电子
测量
技
术
Vo .2 .No 4 1 5 .Ap . 0 6 r .2 0
2 0年 4月 06
F r i n El c r n c M e s r m e tTe h o o y o eg e t o i a u e n c n l g
L b E下基于 WodV A模型的报表技术研究 a VI W r B孟宏(京理工大学机械与车辆工程学院北京 10 8 )北 0 0 1
摘
要:通过对 Of c r A模型的分析,结合 L b E 6 1的 OL自动化技术,出通 f eWod VB i并 a VI W。 E提
用软件报表方法。实践证明该方法具有高效、活、灵兼容性好、易于扩展等特点。关键词:O1 VB E A模型报表中国分类号:T 3 1 9 P 9 .
S u y o e r e h l g a e n m o e fwo d VBA n La VI t d n r po tt c no o y b s d o d lo r i b EWM e g H on n g( c o l f Meh n c l& V h c lrEn ie rn S h o c a i o a e iua g ne i g,I iig I s l t o eh oo y, iig 1 o 8 ) A jn n t ue f T c n l g Be n 0 0 1 e i j
Ab t a t s r c:Th o g n l zn h d l fo f e wo d VBA,a d i t g a i g t et c n l g f I r u h a a y i g t e mo e o fi r c n n e r tn h e h o o y o O E
a t ma in i b EW 6 1 e m eh d o e o ti p tf r r . Thsr p r t o r v d t u o t n La VI o .,an w t o fr p r s u o wa d i e o tme h dp o e o b ih y efc iea d p a tc b e i h p ca p l a in eh g l fe tv n r cia l n t es e il p i t . a c o
Ke wo d:Ob e tL n i g a d Emb d e y rs jc ik n n e d d,Viu l scf rAp l a in mo e,Re o t s a i o p i to d l Ba c p r.
0引言 L b E是 NI司标志性的虚拟
仪器产品 a VI W公之一,包含大部分基于 W i9 Wi2 0它 n X、 n 0 0风格的
过 0I tmain的功能实现对提供 OL自动 Auo t E o E化服务的程序控制。在 I b E . VI W6 1的 C nr l a o to面板的 Acie子面板中 Au o t n R f u提 t X v tmai en m o
软件技术, Acie tmain动态数据交换如 t X Auo t, v o ( D, D D E)与 I的接口,线程等。I b E主 I多 VI W a要用于数据采集、器控制、仪自动测量及系统监控等领域,它采用一种基于数据流的图形编程语言开发
供了获得对象引用的方法。主要的函数是 Auo t— main(p n用来打开一个指向特定的 Acie t o ) e( t X对 v象的引用 ) P o et d (来获得或设置一个、 rp ry No e用 VI VIObet Acie引用的属性值 ) I v k 、 jc、 t X v、noe No e用来触发一个 VIVI jc、 t e d(、 etAci X引用的 Ob v方法 ) Auo t nC o e用来关闭对特定 Acie 、 tmai ls ( o t X v对象的引用 )。通过这些函数并结合 WOR A D VB 模型就可实现对 W(R ) D的完全控制。
环境,使用图形语言 (各种图表,即图形符号,线连等)编程,般来说,个 L b EW程序可分为 3一一 a VI 个部分:面板 ( rn a e)框图 ( iga P n前 F o tP n 1、 D a rm a— e) 1程序和图表连线端 V。前面板用于模拟真实仪 1器的操作界面,图程序则是利用图形语言对前面框
2 W odV A对象模型 r BL b E对 Wo d的控制是通过 Wo d V A a VI W r r B 模型实现的, A是 V s a B s o pi t n VB iu l ai frAp l ai c c o的缩写,是新一代 Wid ws用软件的通用控制它 no应语言。其最早出现在 0f c9 f e 7中,行的微软办公 i现
板上的控件对象进行控制,图标连线端子用于形成 I b E程序的数据流 (程序 )从而实现模块 VI W a子,化编程。在 I b E开发环境中虽
然具有报表功 VI W a
能的组件,是其功能不够灵活,据某项目的需但根要,发了灵活而功能强大的基于 WOR A模开 D VB型报表工具包,较好的解决报表灵活性和通用性的问题。
软件中都嵌入了 VB用于定制和扩展 Of c9/ A, f e 7 i20 0 0的功能,能够方便地被其他应用程序以 0I 并 E自动化的形式调用和控制。由于 I b E支持 v1 W a (I自动化, )E 故可以方便地在 L b E中利用 0L a VI W E
l L b I W对 OL自动化的支持 aV E ELb E . a VI w6 1本身支持 0I自动化,以通 E可作者简介:
自动化调用 WodVB r A模型对 Ofc软件进行控制。 fe i 要在 I b E中很好地使用 VB模型提供的功 VIW a A
孟宏 (9 5,, 1 7一)女硕研,主要从事装备维修测试方面的_作。 T
相关推荐:
- [教育文库]高考英语听力十大场景词汇总结
- [教育文库]全省领导班子思想政治建设座谈会会议精神传达提纲
- [教育文库]人教版新课标高一英语提优竞赛试题 下学期
- [教育文库]江西省2014年生物中考试题
- [教育文库]长沙镇食品药品安全事故应急预案
- [教育文库]《金刚石、石墨和C60》片段教学设计
- [教育文库]福州教育学院(王旭东)
- [教育文库]基于EDA音乐播放器的设计
- [教育文库]9、古诗两首《夜书所见》《九月九日忆山东兄弟》1
- [教育文库]小学语文课外阅读有效策略探讨
- [教育文库]贵州文化产业发展成支柱产业的问卷调查
- [教育文库]膀胱类癌的诊治体会(附3例报告)
- [教育文库]发动机积碳产生的原因
- [教育文库]Configuring Code Composer Studio for Heterogeneous
- [教育文库]学生良好的心理素质如何培养点滴谈
- [教育文库]46 电沉积法制备锂离子电池用硅-锂薄膜负极材料的研究
- [教育文库]美舍雅阁公司管理中各部门职责
- [教育文库]去壳剥皮的小妙招
- [教育文库]六自由度运动平台的仿真研究
- [教育文库]Pride and Prejudice(傲慢与偏见)
- 计量经济学第一章 绪论
- 顾客满意程度调查分析报告
- 数字0-9手写体描红
- 新编实用英语综合教程 说课稿
- Numerical-Reasoning-Test1-Questions
- 浅谈对私立幼儿园存在的安全问题的分析
- 2018-2024年江苏光伏发电产业市场运营
- 元素核合成中的关键科学问题研究
- 2_线性光学系统分析
- 三角函数中的数形结合例题及其解法
- 课题1 金刚石、石墨和C602
- 高考短文填空题中的缩减和改写
- 机械制图-零件图(免费)
- 10中小学生交通安全宣传课件
- 10种美味广式茶点的做法
- 《长相思》纳兰性德
- 导游服务案例分析
- 中国木糖行业市场运行环境分析及供需预
- 谈判与推销技巧
- 中央电大形成性测评系统中数据库应用技