4.44目录 3.43隧道与顺序局部变量 …92 3.4.4顺序结构的替代… +93 3.4.5顺序结构的典型应用 “93 3.5程序框图禁用结构 +94 3.6局部变量、内置全局变量和功能(LV2型)全局变量… .94 3.61局部变量… 3.6.2内置全局变量… .06 3.6.3功能(LV2型)全局变量 -98 3.7事件结构……… 3.7.1事件结构的基本构成和创建方法 100 3.7.2事件的分类及其特点 101 3.73韦件结构之间的数据传送与共享 103 3.7.4 事件发生的次序、过滤和转发 104 3.7.5正确地使用事件结构 105 3.8小结 106 第4章LabVIEW的数据结构及内存优化 107 4.1常用数据类型转换函数… l07 4.1.1“强制类型转换”函数 …107 4.1.2 “平化至字符串”与“字符串还原”函数 108 4.13查体数据… …109 42整数的类型转换及内存映射 109 4.2.1布尔型数据与字符串和数值的相互转换 109 4.2.2U8类型数据与字符串之间的相互转换 110 4.23整数与整数类型的相互转换 4.3其他标量数据类型的类型转换及内存映射 4.3.1定点数和浮点数的类型转换与内存映射 111 4.3.2复数的类型转换及内存映射… 114 4.3.3时间标识的类型转换与内存映射 4.4复合数据类型… 115 4.4.1标量数组的内存映射 115 4.4.2字符串、路径和字符串数组的内存映射… 444 .116 4.43 LabVIEW使用的编码 117 45簇的内存映射 118 451标量组成的接 118 4.5.2包含数组和字符串的簇 118 46类型描述符 ,11g 4.61类型描述符的基本构成要素 119 4.6.2常用类型描述符列表… 120 4.6.3常见数据类型的类型描述符结构 120 4.7 OpenG中有关类型描述符的函数… …121
LabVIEW 宝興,,~ 47.1类型描述符函数 44…122 4.72利用类型描述符处理枚举型数据 47.3利用类型描述符处理簧44+ 123 4.8几种常用的内存分析工具和方法 124 4.8.1内存的重要性 124 4.8.2内存和性能查看工具 125 4.8.3使用的内存 126 4.8.4优化内存的一般注意事项 127 485 数组与内存优化 4.8.6在循环中避免不必要的计算、读/写控件或者变量, …131 4.9影响V1运行速度的因素 132 4.9.1硬件输入输出 133 4.9.2屏幕显示… .133 410小结 133 第5章字符串与文件存储 -134 5.1字符串 …134 5.11几种常用的字符串常量… …134 5.1.2 几种常用的字符串函数 135 5.1.3 “匹配模式”和“匹配正则表达式”函数 .136 5.14 字符串与数值的相互转换 139 5.15功能强大的“格式化字符串”和“扫描字符串”函数 …140 5.16数组与电子表格字符串 143 51.7 附加字符串函数 143 5.2文件存储… 144 52.1文本文件与二进制文件的区别 144 5.2.2文件常量和通用目录、文件函数 145 5.23构浩路径的方法· 146 5.2.4 文本文件的读写 148 5.25数据记录文件的速写 153 5.2.6读写二进制文件 154 5.2.7N1文件的读写 156 5.2.8注册表的读写· ,158 5.2.9TDM文件 159 52.10TDMS文件…162 5.3小结… …165 第2部分高级篇… …167 第6章LabVIEW对象的解析…168 6.1 LabVIEW控件对象的层次继承结构 …168
4444目录 6.1.1 布尔控件的层次继承结构 …168 6.1.2通用类的属性… +…169 6.1.3图形对象类… …171 6.2图形对象类的子类 4172 62.1前面板类 172 6.22窗格类和分隔栏类 173 6,2.3 LabVIEW的坐标映射 …175 6.2.4 修饰类 17 6.3控件类 178 63.1控件类的常用属性 63.2控件类的常用方法 181 6.3.3数值控件类… 6.4常用控件的专用属性 183 6.4.1布尔控件的专用属性 183 6.42 枚举和下拉列表控件的专用属性 6.4.3字符串、路径和组合框控件的专用属性 184 6.4.4 数组的属性和方法 6.4.5篷的属性及方法 187 6.5引用句柄…… 6.6V1的属性 190 6.6.1获取V1的引用 190 6.6.2 常用V属性 6.6.3V1前面板属性 191 6.7常用V1方法 鸟 6.7.1获取前面板、程序框图和1图标的图像… 4444…194 6.7.2前面板的运行位置控制方法 194 6.73打印控制 194 6.7.4默认值方法 …194 6.8动态调用V1 195 6,8.1静态调用和动态调用的比较 .195 682 通过“引用节点调用”函数动态调用V 196 683 一般类型V1的动态调用 198 6.8.4 创建闪屏 200 68.5创建后台运行程序 200 6.8.6创建向导程序… .201 6.87动态调用V1之间的数据交换 20 69应用程序的属性和方法 203 6.9.1获取应用程序引用句标 6.9.2常用应用程序的属性 .204 6.10 小结 205 X
LabVIEW 宝典,,~ 第7章 高级控件的运用 206 71列表框· 206 7.11列表框的创建及显示风格… 206 7.1.2列表框的常用属性、方法与事件 206 7.1.3列表框的应用举例 207 7.2多列列表框… 210 7.21显示多列项目并排序 210 7.2.2多列列表框的特效制作 212 7.3 表格 212 7.3.1表格的常用属性和方法 213 7.32 表格的应用举例… 214 门4树形控件 217 7.4.1树形控件的创建与静态编辑 217 7.4.2 树形控件的常用属性、方法和事化 218 7.43树形控件高级应用举例… 219 7.5波形图表 7.5.1波形图表的组成要件: 221 7.5.2 波形图表的输入类型 223 7.5.3 波形图表专用属性 223 ?54波形图表应用举列 225 7.6波形图 7.6.1波形图控件的创建和组成要件· 226 7.6.2 波形图控件的输入类型 7.63波形图控件的专用属性· 34* 228 7.64 波形图控件的高级应用举例 …230 7.7XY图ia4n 232 7.7.1XY图的输入数据类型 233 7.7.2XY图的高级应用 234 7.8强度图表和强度图 235 7.9数字数据、数字波形数据与数字波形图 236 7.9.1数字数据…… .236 7.92数字波形数据和数字波形图 236 7.10图片控件 237 7.10.1利用图片控件显示图片 237 7.102常用绘图操作函数 23g 7.10.3图片控件的高级应用 .240 711小结 242 第8章文本式编程与外部程序接口 …243 8.1公式节点… …243
。。目录 8.1.1公式节点的数据类型、语法与控制结松 …243 8.1.2公式节点的应用举例 -245 8.2调用库函数 246 8.2.1D儿L与AP函数4444444+444 246 8.2.2如何调用DLL函数 248 8.2.3常用API函数的调用 254 8.2.4 LabVIEW调用DLL的局限性 ,256 8.3 CIN 259 831CN剑建的一般过程 260 8.32CN的数据类型和常用函数 262 8.3.3CN与内存管理器 266 8.3.4CN的运行过程和数据共享 26g 8.4系统命令 272 8.5前切板 .274 8.6 DDE库 27 8.6.1DDE概述 275 8.6.2 LabVIEW中DDE的常用方法 276 8.7 Activex控件与ActiveX文档nm… +277 8.7.1 ActiveX的基本概念 277 8.7.2 ActiveX控件的调用过程 278 8.7.3 Activex应用实例 ,279 8.74 ActiveX自动化服务器 281 8.8NET技术… 282 8.81 NET控件 8.8.2NET最务+ ,283 88.3利用NET创建托盘程序 285 8.9小结 287 第g章MathScript 288 9.如何使用MathScrip 288 9.l.l使用MathScript节点 288 9.1.2使用MathScript交互窗▣ 289 9.2 MathScript常用命令 290 g.3 MathScript基础知识 291 9.3.1创建向量和矩阵的基本方法 291 9.3.2矩阵的基本运算 292 9.3.3标准矩阵 293 9,34矩阵元素的插入、替换、酬除和提取 294 9.3.5矩阵元素的排序和搜索特征值… .295 93.6 常用的矩阵变换函数 296 9.3.7矩阵中元素的数据类型及其转换: +297