第1部分 入门篇\r\n\r\n第1章 LabWindows/CVI简介\r\n\r\n1.1 LabWindows/CVI的产生\r\n1.2 LabWindows/CVI与虚拟仪器技术\r\n1.3 LabWindows/CVI的应用范围\r\n1.4 LabWindows/CVI的使用对象\r\n1.5 LabWindows/CVI的主要功能\r\n1.6 LabWindows/CVI的特点及与其他开发环境的比较\r\n1.7 本书对读者的要求\r\n1.8 本书的约定和说明\r\n\r\n第2章 LabWindows/CVI开发环境和程序结构\r\n\r\n2.1 LabWindows/CVI的安装\r\n2.1.1 LabWindows/CVI的安装\r\n2.1.2 LabWindows/CVI主要的目录及内容\r\n2.2 LabWindows/CVI的工作环境\r\n2.2.1 项目工程管理器\r\n2.2.2 程序代码编辑器\r\n2.2.3 用户界面编辑器\r\n2.2.4 函数面板编辑工具\r\n2.2.5 小结\r\n2.3 LabWindows/CVI程序的结构\r\n2.3.1 LabWindows/CVI项目工程的组成\r\n2.3.2 LabWindows/CVI程序的一般结构\r\n2.3.3 一个程序实例结构分析\r\n2.3.4 小结\r\n\r\n第3章 编写一个简单的程序\r\n\r\n3.1 建立工程文件\r\n3.2 建立用户界面文件\r\n3.2.1 面板设置\r\n3.2.2 各种控件的创建和设置\r\n3.2.3 面板上控件之间的各种关系设置\r\n3.2.4 保存用户界面文件\r\n3.3 生成程序代码\r\n3.3.1 代码自动生成器\r\n3.3.2 程序清单\r\n3.4 程序调试和生成可执行文件\r\n3.4.1 调试功能\r\n3.4.2 生成可执行程序\r\n3.5 有关编程环境的一些问题\r\n3.5.1 开发环境的设置\r\n3.5.2 一些需要注意的问题\r\n3.6 本章小结\r\n\r\n第4章 LabWindows/CVI的用户界面编程\r\n\r\n4.1 一般控件编程\r\n4.1.1 菜单、文本编辑框、画板控件、弹出式对话框\r\n4.1.2 各种消息信息的获取和处理\r\n4.1.3 编程实现用户界面\r\n4.1.4 绘图控件和曲线图控件\r\n4.1.5 小结\r\n4.2 高级界面编程\r\n4.2.1 使用驱动器函数库的方法\r\n4.2.2 工具按钮\r\n4.2.3 滚动条控件\r\n4.2.4 密码框控件\r\n4.2.5 选项卡控件\r\n4.2.6 动画控件\r\n4.2.7 可移动控件\r\n4.2.8 3D绘图控件\r\n4.2.9 其他用户界面编程工具\r\n4.2.10 程序举例\r\n4.2.11 小结\r\n\r\n第5章 接口通讯和仪器控制编程\r\n\r\n5.1 串行口通讯控制\r\n5.1.1 RS232函数库介绍\r\n5.1.2 RS232串口通讯的一般步骤和实例\r\n5.2 GPIB总线控制\r\n5.2.1 GPIB总线和IEEE488.2简介\r\n5.2.2 GPIB函数库\r\n5.2.3 GPIB总线控制的一般步骤和实例\r\n5.3 本章小结\r\n\r\n第6章 自定义函数库和库扩展\r\n\r\n6.1 建立驱动器函数库\r\n6.1.1 驱动器函数的实现\r\n6.1.2 建立函数面板的树形结构图\r\n6.1.3 建立函数面板\r\n6.1.4 其他功能介绍\r\n6.2 标准库扩展\r\n6.2.1 通过菜单设置扩展标准库\r\n6.2.2 通过配置工具软件扩展标准函数库\r\n6.3 本章小结\r\n\r\n第2部分 提高篇\r\n\r\n第7章 Windows SDK编程\r\n\r\n7.1 LabWindows/CVI下如何使用Windows SDK\r\n7.1.1 LabWindows/CVI对Windows SDK的支持\r\n7.1.2 使用Windows SDK时需要注意的问题\r\n7.2 LabWindows/CVI下的SDK编程实例\r\n7.2.1 注册表编程实例\r\n7.2.2 Windows下打印机编程实例\r\n7.3 本章小结\r\n\r\n第8章 静态库和动态库\r\n\r\n8.1 LabWindows/CVI对外部模块的支持\r\n8.2 在LabWindows/CVI中使用外部模块\r\n8.2.1 目标代码文件和静态库的使用\r\n8.2.2 动态库的使用\r\n8.2.3 使用LoadExternalModule加载模块\r\n8.3 利用LabWindows/CVI生成外部模块\r\n8.3.1 LabWindows/CVI中生成目标代码文件和静态库\r\n8.3.2 LabWindows/CVI中生成动态库\r\n8.4 本章小结\r\n\r\n第9章 使用ActiveX控件\r\n\r\n9.1 LabWindows/CVI对ActiveX控件的支持\r\n9.1.1 COM组件和ActiveX技术简介\r\n9.1.2 LabWindows/CVI对ActiveX控件的支持\r\n9.2 使用ActiveX自动化服务器的实例\r\n9.3 出错处理\r\n9.4 本章小结\r\n\r\n第10章 网络编程\r\n\r\n10.1 TCP函数库\r\n10.1.1 TCP网络协议\r\n10.1.2 LabWindows/CVI中的TCP函数库\r\n10.2 LabWindows/CVI下网络编程实例\r\n10.3 本章小结\r\n\r\n第11章 数据库\r\n\r\n11.1 LabWindows/CVI对数据库的支持\r\n11.1.1 数据库基本知识介绍\r\n11.1.2 SQL工具包 \r\n11.2 LabWindows/CVI下数据库编程的实例\r\n11.2.1 创建用户界面\r\n11.2.2 实现数据库功能\r\n11.2.3 程序清单\r\n11.3 本章小结\r\n\r\n第12章 开发仪器驱动器\r\n\r\n12.1 LabWindows/CVI的VISA函数库\r\n12.1.1 VISA简介\r\n12.1.2 LabWindows/CVI的VISA函数库的使用\r\n12.2 IVI仪器驱动器和IVI库\r\n12.2.1 IVI仪器驱动器简介\r\n12.2.2 IVI函数库的使用\r\n12.3 开发仪器驱动器\r\n12.3.1 IVI驱动器的开发向导\r\n12.3.2 IVI驱动器属性编辑\r\n12.3.3 实现驱动器功能\r\n12.3.4 驱动器功能测试\r\n12.4 本章小结\r\n\r\n第13章 生成软件包\r\n\r\n13.1 LabWindows/CVI应用程序的发布\r\n13.2 建立安装程序\r\n13.3 本章小结