实例介绍
LabWindowsCVI虚拟仪器设计技术 LabWindows/CVI 将功能强大、使用灵活的C 语言平台与用于数据采集分析和显示的测控专业工具有机地结合起来,利用它的集成化开发环境、交互式编程方法、函数面板和丰富的库函数大大增强了C 语言的功能,为熟悉C 语言的开发设计人员编写检测系统、自动测试环境、数据采集系统、过程监控系统等应用软件提供了一个理想的软件开发环境。
【实例截图】
【核心代码】
6be92315-d2e2-43fd-9a3a-e86f46348b25
└── LabWindowsCVI虚拟仪器设计技术
├── 10 移动控件
│ ├── 移动控件.c
│ ├── 移动控件.cws
│ ├── 移动控件_dbg.exe
│ ├── 移动控件.h
│ ├── 移动控件.prj
│ └── 移动控件.uir
├── 11 时钟制作
│ ├── CLOCK.ICO
│ ├── 时钟制作.c
│ ├── 时钟制作.cws
│ ├── 时钟制作_dbg.exe
│ ├── 时钟制作.h
│ ├── 时钟制作.prj
│ └── 时钟制作.uir
├── 12 下雪场景
│ ├── 下雪场景.c
│ ├── 下雪场景.cws
│ ├── 下雪场景_dbg.exe
│ ├── 下雪场景.h
│ ├── 下雪场景.prj
│ └── 下雪场景.uir
├── 13 打字练习
│ ├── 打字练习.c
│ ├── 打字练习.cws
│ ├── 打字练习_dbg.exe
│ ├── 打字练习.exe
│ ├── 打字练习.h
│ ├── 打字练习.prj
│ └── 打字练习.uir
├── 14 打蜜蜂
│ ├── backgraph.jpg
│ ├── background.ico
│ ├── bee.c
│ ├── bee.cws
│ ├── bee_dbg.exe
│ ├── bee.h
│ ├── bee.ico
│ ├── bee.prj
│ ├── bee.uir
│ ├── boom1.wav
│ ├── boom.ico
│ ├── boom.wav
│ ├── bulletB.ico
│ ├── bullet.WAV
│ ├── deadbee.ico
│ ├── deadgun.ico
│ ├── dead.wav
│ ├── gun.ico
│ ├── shootbee.wav
│ └── 图标设计
│ ├── bee.BMP
│ └── bee.ico
├── 15 获得文件属性
│ ├── 获得文件属性.c
│ ├── 获得文件属性.cws
│ ├── 获得文件属性_dbg.exe
│ ├── 获得文件属性.h
│ ├── 获得文件属性.prj
│ └── 获得文件属性.uir
├── 16 读取文件内容
│ ├── 读取文件内容.c
│ ├── 读取文件内容.cws
│ ├── 读取文件内容_dbg.exe
│ ├── 读取文件内容.h
│ ├── 读取文件内容.prj
│ └── 读取文件内容.uir
├── 17 获得计算机相关信息
│ ├── 获得计算机相关信息.c
│ ├── 获得计算机相关信息.cws
│ ├── 获得计算机相关信息_dbg.exe
│ ├── 获得计算机相关信息.h
│ ├── 获得计算机相关信息.prj
│ └── 获得计算机相关信息.uir
├── 18 剪贴板操作
│ ├── 剪贴板操作.c
│ ├── 剪贴板操作.cws
│ ├── 剪贴板操作_dbg.exe
│ ├── 剪贴板操作.h
│ ├── 剪贴板操作.prj
│ └── 剪贴板操作.uir
├── 19 窗口背景平铺
│ ├── bg.jpg
│ ├── 窗口背景平铺.c
│ ├── 窗口背景平铺.cws
│ ├── 窗口背景平铺_dbg.exe
│ ├── 窗口背景平铺.h
│ ├── 窗口背景平铺.prj
│ └── 窗口背景平铺.uir
├── 1 回调函数
│ ├── 回调函数.c
│ ├── 回调函数.cws
│ ├── 回调函数_dbg.cdb
│ ├── 回调函数_dbg.exe
│ ├── 回调函数.exe
│ ├── 回调函数.h
│ ├── 回调函数.prj
│ └── 回调函数.uir
├── 20 动态创建控件
│ ├── 动态创建控件.c
│ ├── 动态创建控件.cws
│ ├── 动态创建控件_dbg.exe
│ ├── 动态创建控件.h
│ ├── 动态创建控件.prj
│ └── 动态创建控件.uir
├── 21 动感的图像按钮
│ ├── down.bmp
│ ├── up.bmp
│ ├── 动感的图像按钮.c
│ ├── 动感的图像按钮.cws
│ ├── 动感的图像按钮_dbg.exe
│ ├── 动感的图像按钮.h
│ ├── 动感的图像按钮.prj
│ └── 动感的图像按钮.uir
├── 22 动画进度条
│ ├── left.bmp
│ ├── right.bmp
│ ├── 动画进度条.c
│ ├── 动画进度条.cws
│ ├── 动画进度条_dbg.exe
│ ├── 动画进度条.h
│ ├── 动画进度条.prj
│ └── 动画进度条.uir
├── 23 颜色渐变进度条
│ ├── 颜色渐变进度条.c
│ ├── 颜色渐变进度条.cws
│ ├── 颜色渐变进度条_dbg.exe
│ ├── 颜色渐变进度条.h
│ ├── 颜色渐变进度条.prj
│ └── 颜色渐变进度条.uir
├── 24 文本颜色控制
│ ├── 文本颜色控制.c
│ ├── 文本颜色控制.cws
│ ├── 文本颜色控制_dbg.exe
│ ├── 文本颜色控制.h
│ ├── 文本颜色控制.prj
│ └── 文本颜色控制.uir
├── 25 控件内容拖拽
│ ├── 控件内容拖拽.c
│ ├── 控件内容拖拽.cws
│ ├── 控件内容拖拽_dbg.exe
│ ├── 控件内容拖拽.h
│ ├── 控件内容拖拽.prj
│ └── 控件内容拖拽.uir
├── 26 灰度图像
│ ├── 灰度图像.c
│ ├── 灰度图像.cws
│ ├── 灰度图像_dbg.exe
│ ├── 灰度图像.h
│ ├── 灰度图像.prj
│ ├── 灰度图像.uir
│ └── 零件.jpg
├── 27 灰度图像快速算法
│ ├── 水果.bmp
│ ├── 灰度图像快速算法.c
│ ├── 灰度图像快速算法.cws
│ ├── 灰度图像快速算法_dbg.exe
│ ├── 灰度图像快速算法.h
│ ├── 灰度图像快速算法.prj
│ └── 灰度图像快速算法.uir
├── 28 局部图像放大
│ ├── PekingMap.jpg
│ ├── 局部图像放大.c
│ ├── 局部图像放大.cws
│ ├── 局部图像放大_dbg.exe
│ ├── 局部图像放大.h
│ ├── 局部图像放大.prj
│ └── 局部图像放大.uir
├── 29 图像裁减
│ ├── bg.bmp
│ ├── bg.jpg
│ ├── 图像裁剪.c
│ ├── 图像裁剪.cws
│ ├── 图像裁剪_dbg.exe
│ ├── 图像裁剪.h
│ ├── 图像裁剪.prj
│ └── 图像裁剪.uir
├── 2 三态开关
│ ├── 0.bmp
│ ├── +.bmp
│ ├── -.bmp
│ ├── 三态开关.c
│ ├── 三态开关.cws
│ ├── 三态开关_dbg.exe
│ ├── 三态开关.h
│ ├── 三态开关.prj
│ └── 三态开关.uir
├── 30 色彩渐变效果
│ ├── 色彩渐变效果.c
│ ├── 色彩渐变效果.cws
│ ├── 色彩渐变效果_dbg.exe
│ ├── 色彩渐变效果.h
│ ├── 色彩渐变效果.prj
│ └── 色彩渐变效果.uir
├── 31 图像运算效果
│ ├── 图像运算效果.c
│ ├── 图像运算效果.cws
│ ├── 图像运算效果_dbg.exe
│ ├── 图像运算效果.h
│ ├── 图像运算效果.prj
│ ├── 图像运算效果.uir
│ └── 荷花.jpg
├── 32 图像格式转换
│ ├── 图像格式转换.c
│ ├── 图像格式转换.cws
│ ├── 图像格式转换_dbg.exe
│ ├── 图像格式转换.h
│ ├── 图像格式转换.prj
│ ├── 图像格式转换.uir
│ ├── 战士.bmp
│ ├── 战士.GIF
│ ├── 战士.jpg
│ ├── 战士.png
│ └── 战士.tif
├── 33 GIF图像显示
│ ├── anigif.c
│ ├── anigif.fp
│ ├── anigif.h
│ ├── anigif.obj
│ ├── AniGIF.ocx
│ ├── anigif.sub
│ ├── ANIGIF控件
│ │ └── 控件说明.txt
│ ├── g.gif
│ ├── GIF.GIF
│ ├── GIF图像显示.c
│ ├── GIF图像显示.cws
│ ├── GIF图像显示_dbg.exe
│ ├── GIF图像显示.h
│ ├── GIF图像显示.prj
│ ├── GIF图像显示.uir
│ ├── 企鹅.jpg
│ └── 落叶.gif
├── 34 图像压缩
│ ├── 2.jpeg
│ ├── 3.bmp
│ ├── ImageOcx.c
│ ├── ImageOcx.fp
│ ├── ImageOcx.h
│ ├── ImageOcx.obj
│ ├── ImageOcx.sub
│ ├── sample1.cmp
│ ├── 函数说明.txt
│ ├── 图像压缩.c
│ ├── 图像压缩.cws
│ ├── 图像压缩_dbg.exe
│ ├── 图像压缩.h
│ ├── 图像压缩.prj
│ ├── 图像压缩.uir
│ ├── 控件及安装程序
│ │ └── 控件说明.txt
│ └── 日落.BMP
├── 35 鼠标绘图
│ ├── 鼠标绘图.c
│ ├── 鼠标绘图.cws
│ ├── 鼠标绘图_dbg.exe
│ ├── 鼠标绘图.h
│ ├── 鼠标绘图.prj
│ └── 鼠标绘图.uir
├── 36 打印操作
│ ├── 打印操作.c
│ ├── 打印操作.cws
│ ├── 打印操作_dbg.exe
│ ├── 打印操作.h
│ ├── 打印操作.prj
│ ├── 打印操作.uir
│ └── 远山.jpg
├── 37 Animation控件
│ ├── Animation控件.c
│ ├── Animation控件.cws
│ ├── Animation控件_dbg.exe
│ ├── Animation控件.h
│ ├── Animation控件.prj
│ ├── Animation控件.uir
│ ├── FINDFILE.AVI
│ ├── MSCOMCT2.c
│ ├── MSCOMCT2.fp
│ ├── MSCOMCT2.h
│ ├── MSCOMCT2.obj
│ ├── MSCOMCT2.sub
│ └── 帮助文档
│ ├── CMCTL298.CHI
│ ├── CMCTL298.CHM
│ └── MSCOMCT2.OCX
├── 38 UpDown控件
│ ├── cvibuild.UpDown控件
│ │ └── build.ini
│ ├── MSCOMCT2.c
│ ├── MSCOMCT2.fp
│ ├── MSCOMCT2.h
│ ├── MSCOMCT2.obj
│ ├── MSCOMCT2.sub
│ ├── UpDown控件.c
│ ├── UpDown控件.cws
│ ├── UpDown控件_dbg.exe
│ ├── UpDown控件.h
│ ├── UpDown控件.prj
│ ├── UpDown控件.uir
│ └── 帮助文档
│ ├── CMCTL298.CHI
│ ├── CMCTL298.CHM
│ └── MSCOMCT2.OCX
├── 39 MonthView控件
│ ├── MonthView控件.c
│ ├── MonthView控件.cws
│ ├── MonthView控件_dbg.exe
│ ├── MonthView控件.h
│ ├── MonthView控件.prj
│ ├── MonthView控件.uir
│ ├── MSCOMCT2.c
│ ├── MSCOMCT2.fp
│ ├── MSCOMCT2.h
│ ├── MSCOMCT2.obj
│ ├── MSCOMCT2.sub
│ └── 帮助文档
│ ├── CMCTL298.CHI
│ ├── CMCTL298.CHM
│ └── MSCOMCT2.OCX
├── 3 Ring箭头设置
│ ├── Ring箭头设置.c
│ ├── Ring箭头设置.cws
│ ├── Ring箭头设置_dbg.exe
│ ├── Ring箭头设置.h
│ ├── Ring箭头设置.prj
│ └── Ring箭头设置.uir
├── 40 FlatScrollBar控件
│ ├── FlatScrollBar控件.c
│ ├── FlatScrollBar控件.cws
│ ├── FlatScrollBar控件_dbg.exe
│ ├── FlatScrollBar控件.h
│ ├── FlatScrollBar控件.prj
│ ├── FlatScrollBar控件.uir
│ ├── MSCOMCT2.c
│ ├── MSCOMCT2.fp
│ ├── MSCOMCT2.h
│ ├── MSCOMCT2.obj
│ ├── MSCOMCT2.sub
│ └── 帮助文档
│ ├── CMCTL298.CHI
│ ├── CMCTL298.CHM
│ └── MSCOMCT2.OCX
├── 41 StatusBar控件
│ ├── mscomctl.c
│ ├── mscomctl.fp
│ ├── mscomctl.h
│ ├── mscomctl.obj
│ ├── mscomctl.ocx
│ ├── mscomctl.sub
│ ├── StatusBar控件.c
│ ├── StatusBar控件.cws
│ ├── StatusBar控件_dbg.exe
│ ├── StatusBar控件.h
│ ├── StatusBar控件.prj
│ ├── StatusBar控件.uir
│ └── X.ico
├── 42 CommonDialog控件
│ ├── comdlg32.c
│ ├── comdlg32.fp
│ ├── comdlg32.h
│ ├── comdlg32.obj
│ ├── comdlg32.ocx
│ ├── comdlg32.sub
│ ├── CommonDialog控件.c
│ ├── CommonDialog控件.cws
│ ├── CommonDialog控件_dbg.exe
│ ├── CommonDialog控件.h
│ ├── CommonDialog控件.prj
│ ├── CommonDialog控件.uir
│ ├── 功能介绍.GID
│ └── 功能介绍.HLP
├── 4 Tab控件
│ ├── 0.png
│ ├── 1.png
│ ├── 2.png
│ ├── 3.png
│ ├── 4.png
│ ├── Tab控件.c
│ ├── Tab控件.cws
│ ├── Tab控件_dbg.exe
│ ├── Tab控件.h
│ ├── Tab控件.prj
│ └── Tab控件.uir
├── 5 进制转换
│ ├── 进制转换.c
│ ├── 进制转换.cws
│ ├── 进制转换_dbg.exe
│ ├── 进制转换.h
│ ├── 进制转换.prj
│ └── 进制转换.uir
├── 6 ASCII 码查询器
│ ├── ASCII 码查询器.c
│ ├── ASCII 码查询器.cws
│ ├── ASCII 码查询器_dbg.exe
│ ├── ASCII 码查询器.h
│ ├── ASCII 码查询器.prj
│ └── ASCII 码查询器.uir
├── 7 软件注册
│ ├── 软件注册.c
│ ├── 软件注册.cws
│ ├── 软件注册_dbg.exe
│ ├── 软件注册.h
│ ├── 软件注册.prj
│ └── 软件注册.uir
├── 8 多个项目集成
│ ├── 工程1.c
│ ├── 工程1.cws
│ ├── 工程1_dbg.exe
│ ├── 工程1.h
│ ├── 工程1.prj
│ ├── 工程1.uir
│ ├── 工程2.c
│ ├── 工程2.cws
│ ├── 工程2_dbg.exe
│ ├── 工程2.h
│ ├── 工程2.prj
│ ├── 工程2.uir
│ ├── 工程3.cws
│ ├── 工程3_dbg.exe
│ └── 工程3.prj
├── 9 外部编译器支持
│ ├── 1 简单情况
│ │ └── CVI
│ │ ├── 1 使用LabWindows自身编译器
│ │ │ ├── 1 CVI-uir文件独立存在
│ │ │ │ ├── extcomp_1.c
│ │ │ │ ├── extcomp.c
│ │ │ │ ├── extcomp.cws
│ │ │ │ ├── extcomp_dbg.exe
│ │ │ │ ├── extcomp.exe
│ │ │ │ ├── extcomp.h
│ │ │ │ ├── extcomp.obj
│ │ │ │ ├── extcomp.prj
│ │ │ │ ├── extcomp.uir
│ │ │ │ └── icon.ICO
│ │ │ ├── 2 CVI-uir文件包含到exe中
│ │ │ │ ├── extcomp.c
│ │ │ │ ├── extcomp.cws
│ │ │ │ ├── extcomp_dbg.exe
│ │ │ │ ├── extcomp.h
│ │ │ │ ├── extcomp.prj
│ │ │ │ ├── extcomp.uir
│ │ │ │ └── icon.ICO
│ │ │ └── 3 CVI-uir文件转换为C文件
│ │ │ ├── extcomp_1.c
│ │ │ ├── extcomp.c
│ │ │ ├── extcomp.cws
│ │ │ ├── extcomp_dbg.exe
│ │ │ ├── extcomp.h
│ │ │ ├── extcomp.prj
│ │ │ ├── extcomp.uir
│ │ │ ├── extcompuir.c
│ │ │ ├── extcompuir.h
│ │ │ └── icon.ICO
│ │ └── 2 使用外部编译器
│ │ ├── 1 CVI-uir文件独立存在
│ │ │ ├── extcomp_1.c
│ │ │ ├── extcomp.c
│ │ │ ├── extcomp.cws
│ │ │ ├── extcomp-external-space.exe
│ │ │ ├── extcomp-external-speed.exe
│ │ │ ├── extcomp.h
│ │ │ ├── extcomp-internal.exe
│ │ │ ├── extcomp.obj
│ │ │ ├── extcomp.prj
│ │ │ ├── extcomp.uir
│ │ │ ├── icon.ICO
│ │ │ └── v6.ecc
│ │ ├── 2 CVI-uir文件包含到exe中
│ │ │ ├── extcomp_1.c
│ │ │ ├── extcomp_1.obj
│ │ │ ├── extcomp.c
│ │ │ ├── extcomp.cws
│ │ │ ├── extcomp-external-space.exe
│ │ │ ├── extcomp-external-speed.exe
│ │ │ ├── extcomp.h
│ │ │ ├── extcomp-internal.exe
│ │ │ ├── extcomp.prj
│ │ │ ├── extcomp.uir
│ │ │ ├── icon.ICO
│ │ │ ├── v6.ecc
│ │ │ └── vc9.ecc
│ │ └── 3 CVI-uir文件转换为C文件
│ │ ├── extcomp_1.c
│ │ ├── extcomp.c
│ │ ├── extcomp.cws
│ │ ├── extcomp_dbg.exe
│ │ ├── extcomp-external-space.exe
│ │ ├── extcomp-external-speed.exe
│ │ ├── extcomp.h
│ │ ├── extcomp-internal.exe
│ │ ├── extcomp.prj
│ │ ├── extcomp.uir
│ │ ├── extcompuir.c
│ │ ├── extcompuir.h
│ │ ├── extcomp-vc9-space.exe
│ │ ├── extcomp-vc9-speed.exe
│ │ ├── icon.ICO
│ │ ├── vc6-space.ecc
│ │ ├── vc6-speed.ecc
│ │ └── vc9.ecc
│ └── 2 复杂情况
│ ├── CVI
│ │ ├── extcomp.c
│ │ ├── extcomp.cws
│ │ ├── extcomp_dbg.exe
│ │ ├── extcomp.exe
│ │ ├── extcomp.h
│ │ ├── extcomp.obj
│ │ ├── extcomp.prj
│ │ ├── extcomp.uir
│ │ └── icon.ICO
│ ├── vc6
│ │ └── extcomp
│ │ ├── Debug
│ │ │ ├── extcomp.exe
│ │ │ ├── extcomp.ilk
│ │ │ ├── extcomp.obj
│ │ │ ├── extcomp.pch
│ │ │ ├── extcomp.pdb
│ │ │ ├── extcomp.uir
│ │ │ ├── toolbox.obj
│ │ │ ├── vc60.idb
│ │ │ └── vc60.pdb
│ │ ├── extcomp.c
│ │ ├── extcomp.dsp
│ │ ├── extcomp.dsw
│ │ ├── extcomp.h
│ │ ├── extcomp.ncb
│ │ ├── extcomp.obj
│ │ ├── extcomp.opt
│ │ ├── extcomp.plg
│ │ ├── extcomp.uir
│ │ ├── Release
│ │ │ ├── extcomp.exe
│ │ │ ├── extcomp.obj
│ │ │ ├── toolbox.obj
│ │ │ └── vc60.idb
│ │ ├── toolbox.c
│ │ └── toolbox.h
│ ├── vc9-创建
│ │ └── extcomp
│ │ ├── extcomp
│ │ │ ├── extcomp.c
│ │ │ ├── extcomp.vcproj
│ │ │ └── extcomp.vcproj.PLUM1.wjx.user
│ │ ├── extcomp.ncb
│ │ ├── extcomp.sln
│ │ └── extcomp.suo
│ └── vc9-转换
│ ├── extcomp.c
│ ├── extcomp.cws
│ ├── extcomp_dbg.exe
│ ├── extcomp.exe
│ ├── extcomp.h
│ ├── extcomp.obj
│ ├── extcomp.prj
│ ├── extcomp.uir
│ ├── icon.ICO
│ └── vc9
│ └── extcomp
│ ├── Debug
│ │ ├── extcomp.exe
│ │ ├── extcomp.ilk
│ │ ├── extcomp.pdb
│ │ └── extcomp.uir
│ ├── extcomp
│ │ ├── Debug
│ │ │ ├── BuildLog.htm
│ │ │ ├── extcomp.exe.embed.manifest
│ │ │ ├── extcomp.exe.embed.manifest.res
│ │ │ ├── extcomp.exe.intermediate.manifest
│ │ │ ├── extcomp.obj
│ │ │ ├── mt.dep
│ │ │ ├── toolbox.obj
│ │ │ ├── UIRCallbackTable.obj
│ │ │ ├── vc90.idb
│ │ │ └── vc90.pdb
│ │ ├── extcomp.vcproj
│ │ ├── extcomp.vcproj.PLUM1.wjx.user
│ │ └── UIRCallbackTable.c
│ ├── extcomp.ncb
│ ├── extcomp.sln
│ └── extcomp.suo
├── 友情提供-趣味游戏等
│ ├── 俄罗斯方块
│ │ ├── 俄罗斯方块.exe
│ │ └── 说明.txt
│ ├── 扫雷
│ │ ├── 扫雷.exe
│ │ └── 说明.txt
│ ├── 敬请试玩,关注后续书例程.txt
│ ├── 数独游戏
│ │ ├── 数独游戏.exe
│ │ └── 说明.txt
│ ├── 秒表制作
│ │ ├── 秒表制作.exe
│ │ └── 说明.txt
│ ├── 贪吃蛇
│ │ ├── 说明.txt
│ │ └── 贪吃蛇.exe
│ └── 钢琴演奏
│ ├── 乐曲.txt
│ └── 钢琴演奏.exe
├── 版权页.exe
└── 说明.txt
83 directories, 523 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论