实例介绍
                                【实例简介】比较全面的CVI教程
                        【实例截图】
	








 
【核心代码】
		目 录
	
	
		第 1 章 绪论 ............................................................. 1
	
	
		1.1 LabWindows/CVI 简介........................................................................................... 1
	
	
		1.2 LabWindows/CVI 程序开发概述........................................................................... 2
	
	
		1.2.1 在 LabWindows/CVI 中使用 C 语言 .......................................................... 2
	
	
		1.2.2 LabWindows/CVI 的程序结构.................................................................... 2
	
	
		1.3 LabWindows/CVI 6.0 的新特性............................................................................. 4
	
	
		1.4 安装 LabWindows/CVI........................................................................................... 5
	
	
		第 2 章 LabWindows/CVI 的开发环境 ........................................ 7
	
	
		2.1 载入、运行和编辑源程序 ....................................................................................... 7
	
	
		2.1.1 LabWindows/CVI 的主要窗口.................................................................... 7
	
	
		2.1.2 源代码编辑工具 ........................................................................................ 10
	
	
		2.1.3 操作用户界面 ............................................................................................ 13
	
	
		2.1.4 LabWindows/CVI 的 GUI 控件................................................................. 13
	
	
		2.2 生成交互式代码 ..................................................................................................... 23
	
	
		2.2.1 访问用户界面库 ........................................................................................ 24
	
	
		2.2.2 函数面板 .................................................................................................... 25
	
	
		2.3 执行和调试程序 ..................................................................................................... 30
	
	
		2.3.1 单步执行 .................................................................................................... 30
	
	
		2.3.2 断点 ............................................................................................................ 31
	
	
		2.3.3 显示和编辑数据 ........................................................................................ 32
	
	
		第 3 章 LabWindows/CVI 应用程序设计 ..................................... 38
	
	
		3.1 图形用户界面 ......................................................................................................... 38
	
	
		3.1.1 用户界面编辑器 ........................................................................................ 38
	
	
		3.1.2 源代码连接 ................................................................................................ 39
	
	
		3.1.3 代码生成器 ................................................................................................ 39
	
	
		3.1.4 建立用户界面文件 .................................................................................... 40
	
	
		3.2 使用函数面板和函数库 ......................................................................................... 45
	
	
		3.2.1 源代码分析 ................................................................................................ 45
	
	
		3.2.2 生成随机数组 ............................................................................................ 46
	
	
		3.2.3 构建工程 .................................................................................................... 49
	
	
		3.2.4 运行完整的工程 ........................................................................................ 50
	
	
		3.3 添加分析功能 ......................................................................................................... 50
	
	
		3.3.1 修改用户界面 ............................................................................................ 50
	
	
		3.3.2 编写回调函数 ............................................................................................ 52
	
	
		3.3.3 运行程序 .................................................................................................... 53 3.4 用户事件处理 ......................................................................................................... 54
	
	
		3.4.1 用户事件 .................................................................................................... 54
	
	
		3.4.2 回调函数 .................................................................................................... 58
	
	
		第 4 章 基本函数库 ...................................................... 62
	
	
		4.1 用户界面库(User Interface Library)................................................................. 62
	
	
		4.1.1 面板(Panel)操作 ................................................................................... 63
	
	
		4.1.2 用户界面管理(User Interface Management)........................................ 67
	
	
		4.1.3 菜单结构(Menu Structure).................................................................... 67
	
	
		4.1.4 控件/曲线图/带状图(Controls/Graphs/Strip Charts)操作.................... 71
	
	
		4.1.5 弹出面板函数 ............................................................................................ 82
	
	
		4.2 格式化输入/输出库(Format I/O Library)......................................................... 85
	
	
		4.2.1 文件输入/输出(File I/O)....................................................................... 85
	
	
		4.2.2 字符串处理(String Manipulation) ........................................................ 91
	
	
		4.2.3 数据格式化(Data Formating) ............................................................... 93
	
	
		4.3 实用函数库(Utility Library)............................................................................. 95
	
	
		4.3.1 定时/等待(Timer/Wait)......................................................................... 96
	
	
		4.3.2 日期/时间(Date/Time) .......................................................................... 97
	
	
		4.3.3 文件应用(File Utilities) ...................................................................... 101
	
	
		4.3.4 路径应用(Directory Utilities) ............................................................. 104
	
	
		4.3.5 IO 端口(Port IO) ................................................................................. 105
	
	
		4.4 RS-232 函数库(RS-232 Library) ......................................................................... 106
	
	
		4.4.1 RS-232C 接口介绍 .................................................................................. 107
	
	
		4.4.2 RS-232 函数库概述................................................................................. 108
	
	
		4.4.3 RS-232 编程举例..................................................................................... 108
	
	
		第 5 章 高级函数库 ..................................................... 116
	
	
		5.1 高级分析库 .......................................................................................................... 116
	
	
		5.1.1 概述 .......................................................................................................... 116
	
	
		5.1.2 应用实例 .................................................................................................. 117
	
	
		5.2 TCP 库................................................................................................................. 129
	
	
		5.2.1 网络化仪器 .............................................................................................. 129
	
	
		5.2.2 TCP 协议与 TCP 库................................................................................. 130
	
	
		5.2.3 TCP 服务器程序设计.............................................................................. 132
	
	
		5.2.4 TCP 客户程序设计.................................................................................. 140
	
	
		5.3 DataSocket 库...................................................................................................... 146
	
	
		5.3.1 DataSocket 介绍....................................................................................... 146
	
	
		5.3.2 DataSocket 发送数据程序设计............................................................... 147
	
	
		5.3.3 DataSocket 接收数据程序设计............................................................... 155
	
	
		5.4 工具库(Tools Library).................................................................................... 160
	
	
		5.4.1 工具库简介 .............................................................................................. 160
	
	
		5.4.2 密码设计 .................................................................................................. 161 5.4.3 工具条设计 .............................................................................................. 164
	
	
		5.4.4 分页界面设计 .......................................................................................... 176
	
	
		5.4.5 系统托盘设计 .......................................................................................... 177
	
	
		第 6 章 数据库应用程序开发—SQL Toolkit ................................. 183
	
	
		6.1 概述...................................................................................................................... 183
	
	
		6.1.1 SQL Toolkit 功能概述.............................................................................. 183
	
	
		6.1.2 SQL Toolkit 2.0 的安装............................................................................ 183
	
	
		6.2 入门..................................................................................................................... 185
	
	
		6.2.1 数据库基本概念 ...................................................................................... 185
	
	
		6.2.2 结构化查询语言(SQL) ............................................................................ 186
	
	
		6.2.3 ODBC ....................................................................................................... 186
	
	
		6.2.4 TABLE 控件............................................................................................. 189
	
	
		6.3 数据库基本操作 ................................................................................................... 206
	
	
		6.3.1 SQL Toolkit 数据库操作基本步骤.......................................................... 206
	
	
		6.3.2 使用 SQL Toolkit 的函数库..................................................................... 207
	
	
		6.4 数据库高级操作 ................................................................................................... 225
	
	
		6.4.1 设置连接属性 .......................................................................................... 225
	
	
		6.4.2 设置语句属性 .......................................................................................... 225
	
	
		6.4.3 操作复合语句 .......................................................................................... 226
	
	
		第 7 章 高级程序设计 .................................................... 230
	
	
		7.1 DLL 和 Windows SDK ....................................................................................... 230
	
	
		7.1.1 DLL 的基础知识...................................................................................... 230
	
	
		7.1.2 创建和调试 DLL...................................................................................... 232
	
	
		7.1.3 使用 DLL.................................................................................................. 236
	
	
		7.1.4 Windows SDK 概述 ................................................................................. 238
	
	
		7.1.5 Windows SDK 编程实例 ........................................................................ 240
	
	
		7.2 多线程................................................................................................................. 242
	
	
		7.2.1 概述 .......................................................................................................... 242
	
	
		7.2.2 两种多线程机制 ...................................................................................... 244
	
	
		7.2.3 多线程间的数据保护 .............................................................................. 246
	
	
		7.2.4 防止死锁 .................................................................................................. 253
	
	
		7.2.5 监视和控制次线程 .................................................................................. 254
	
	
		7.2.6 线程的优先级 .......................................................................................... 256
	
	
		7.2.7 线程局部变量 .......................................................................................... 256
	
	
		7.2.8 其它一些要注意的问题 .......................................................................... 259
	
	
		第 8 章 ActiveX 技术 .................................................... 261
	
	
		8.1 ActiveX 技术简介............................................................................................... 261
	
	
		8.2 使用 ActiveX 控件.............................................................................................. 262
	
	
		8.2.1 设计带有 ActiveX 控件的应用程序....................................................... 262
	
	
		8.2.2 需要注意的问题 ...................................................................................... 264 8.3 创建 ActiveX 服务器.......................................................................................... 265
	
	
		8.3.1 COM 应用程序、对象和接口 ................................................................ 265
	
	
		8.3.2 创建 ActiveX 服务器工具....................................................................... 266
	
	
		8.3.3 生成的代码 .............................................................................................. 282
	
	
		8.3.4 ActiveX 库——服务器函数.................................................................... 286
	
	
		8.3.5 联编并发布 ActiveX 服务器................................................................... 295
	
	
		8.3.6 ActiveX 注册............................................................................................ 296
	
	
		8.3.7 COM 线程模式 ........................................................................................ 296
	
	
		8.3.8 调试 ActiveX 服务器............................................................................... 298
	
	
		8.3.9 一些建议、提示和技巧 .......................................................................... 299
	
	
		第 9 章 虚拟仪器软件设计 ............................................... 301
	
	
		9.1 虚拟仪器概述 ..................................................................................................... 301
	
	
		9.2 VPP 规范............................................................................................................. 301
	
	
		9.2.1 VPP 规范概述.......................................................................................... 301
	
	
		9.2.2 虚拟仪器软件结构(VISA) ...................................................................... 302
	
	
		9.3 仪器驱动程序开发 .............................................................................................. 304
	
	
		9.3.1 VPP 仪器驱动程序模型.......................................................................... 304
	
	
		9.3.2 VISA 函数的应用.................................................................................... 307
	
	
		9.3.3 函数面板的设计 ...................................................................................... 317
	
	
		9.3.4 动态链接库的生成 .................................................................................. 324
	
	
		9.4 仪器软面板的设计 ............................................................................................. 325
	
	
		9.4.1 VPP 仪器软面板...................................................................................... 325
	
	
		9.4.2 软面板的设计 .......................................................................................... 326
	
	
		9.4.3 可执行文件的生成 .................................................................................. 330
	
	
		9.4.4 帮助文件的制作 ...................................................................................... 331
	
	
		9.5 安装盘的制作 ...................................................................................................... 333
	
	
		9.5.1 VPP 规范的安装要求.............................................................................. 333
	
	
		9.5.2 制作安装盘 .............................................................................................. 334
	
	
		9.6 IVI 驱动程序........................................................................................................ 336
	
	
		9.6.1 仪器可互换性 .......................................................................................... 336
	
	
		9.6.2 IVI 驱动程序的结构................................................................................ 336
	
	
		9.6.3 IVI 驱动程序的其他功能........................................................................ 337
	
	
		9.6.4 IVI 驱动程序开发向导............................................................................ 338
	
	
		9.6.5 IVI 驱动程序与 VPP 驱动程序............................................................... 339
	
	
		附录 A 函数 Fmt、Scan 的标识符和修饰符 ................................................................... 340
	
	
		附录 B SQL 命令 ....................................................... 348
	
                            
                            好例子网口号:伸出你的我的手 — 分享!
                            
                            
                            
                            
                            
                            
                        
                        
                        
                    小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
 
                 
            

网友评论
我要评论