值得珍藏的CVI程序
十多个CVI源代码,直接可以使用,对新手很有帮助
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2037 2012-07-29 12:48 值得珍藏的CVI程序集1 回调函数回调函数.c
文件 3196 2012-08-20 17:10 值得珍藏的CVI程序集1 回调函数回调函数.cws
文件 531968 2012-08-18 01:01 值得珍藏的CVI程序集1 回调函数回调函数.exe
文件 1525 2012-07-29 12:47 值得珍藏的CVI程序集1 回调函数回调函数.h
文件 3842 2008-07-07 09:34 值得珍藏的CVI程序集1 回调函数回调函数.prj
文件 3660 2012-07-29 12:48 值得珍藏的CVI程序集1 回调函数回调函数.uir
文件 845988 2012-08-18 00:59 值得珍藏的CVI程序集1 回调函数回调函数_dbg.cdb
文件 551936 2012-08-18 00:59 值得珍藏的CVI程序集1 回调函数回调函数_dbg.exe
文件 4435 2012-05-12 21:39 值得珍藏的CVI程序集10 移动控件移动控件.c
文件 3560 2012-07-27 18:49 值得珍藏的CVI程序集10 移动控件移动控件.cws
文件 1262 2012-05-12 18:52 值得珍藏的CVI程序集10 移动控件移动控件.h
文件 4564 2012-07-26 21:38 值得珍藏的CVI程序集10 移动控件移动控件.prj
文件 2760 2012-05-12 18:52 值得珍藏的CVI程序集10 移动控件移动控件.uir
文件 558080 2012-07-26 21:37 值得珍藏的CVI程序集10 移动控件移动控件_dbg.exe
文件 1846 2008-06-25 12:26 值得珍藏的CVI程序集11 时钟制作CLOCK.ICO
文件 3353 2014-08-09 22:01 值得珍藏的CVI程序集11 时钟制作cvibuild.时钟制作uild.ini
文件 270848 2014-08-08 18:07 值得珍藏的CVI程序集11 时钟制作cvibuild.时钟制作Debug时钟制作_dbg.exe
文件 4 2014-08-08 18:07 值得珍藏的CVI程序集11 时钟制作cvibuild.时钟制作dependencies.bri
文件 2816 2014-08-08 18:07 值得珍藏的CVI程序集11 时钟制作cvibuild.时钟制作
esources.res
文件 115842 2014-08-08 18:07 值得珍藏的CVI程序集11 时钟制作cvibuild.时钟制作时钟制作.nidobj
文件 4798 2014-08-08 18:07 值得珍藏的CVI程序集11 时钟制作时钟制作.c
文件 3628 2014-08-09 22:01 值得珍藏的CVI程序集11 时钟制作时钟制作.cws
文件 2718 2014-08-07 16:49 值得珍藏的CVI程序集11 时钟制作时钟制作.h
文件 4931 2012-05-13 13:14 值得珍藏的CVI程序集11 时钟制作时钟制作.prj
文件 205344 2014-08-08 18:02 值得珍藏的CVI程序集11 时钟制作时钟制作.uir
文件 899468 2014-08-08 18:07 值得珍藏的CVI程序集11 时钟制作时钟制作_dbg.cdb
文件 270848 2014-08-08 18:07 值得珍藏的CVI程序集11 时钟制作时钟制作_dbg.exe
文件 3552 2014-08-07 16:59 值得珍藏的CVI程序集12 下雪场景cvibuild.下雪场景uild.ini
文件 844800 2014-06-28 08:32 值得珍藏的CVI程序集12 下雪场景cvibuild.下雪场景Debug下雪场景_dbg.exe
文件 222 2014-06-28 08:32 值得珍藏的CVI程序集12 下雪场景cvibuild.下雪场景dependencies.bri
............此处省略315个文件信息
//头文件声明,系统自动添加
#include
#include
#include
#include “回调函数.h“
//全局静态变量
static int panelHandle;
//主函数
int main (int argc char *argv[])
{
//初始化LabWindows/CVI运行时库引擎
if (InitCVIRTE (0 argv 0) == 0)
//如果返回值为0,则初始化失败,返回-1
return -1;
//装载面板,返回面板句柄
if ((panelHandle = LoadPanel (0 “回调函数.uir“ PANEL)) < 0)
//如果装载面板失败,则返回-1
return -1;
//获得*argv[]中的字符串,即为文件名
SetCtrlVal (panelHandle PANEL_STRING argv[0]);
//显示面板
DisplayPanel (panelHandle);
//运行用户界面
RunUserInterface ();
//删除面板句柄
DiscardPanel (panelHandle);
//主函数执行成功,返回0
return 0;
}
//面板回调函数
int CVICALLBACK PanelCB (int panel int event void *callbackData
int eventData1 int eventData2)
{
switch (event)
{
//面板响应事件
case EVENT_CLOSE:
//调用退出按钮的EVENT_COMMIT事件
QuitCallback (panelHandle PANEL_QUITBUTTON EVENT_COMMIT 0 0 0);
break;
}
//函数返回值,0表示成功
return 0;
}
//退出按钮
int CVICALLBACK QuitCallback (int panel int control int event
void *callbackData int eventData1 int eventData2)
{
if (event == EVENT_COMMIT)
{
//退出用户界面
QuitUserInterface (0);
}
return 0;
}
//显示按钮
int CVICALLBACK OkCallback (int panel int control int event
void *callbackData int eventData1 int eventData2)
{
//定义局部变量
int i;
double datapoints[100];
switch (event)
{
case EVENT_COMMIT:
//产生100个随机数,放入数组datapoints中
for (i = 0; i < 100; i++)
{
datapoints[i] = rand() / 32767.0 * 100.0;
}
//清除以前Graph中绘制的波形
DeleteGraphPlot (panelHandle PANEL_GRAPH -1 VAL_IMMEDIATE_DRAW);
//在Graph中绘制波形
PlotY (panelHandle PANEL_GRAPH datapoints 100 VAL_DOUBLE VAL_THIN_LINE VAL_EMPTY_SQUARE VAL_SOLID 1 VAL_RED);
break;
}
return 0;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2037 2012-07-29 12:48 值得珍藏的CVI程序集1 回调函数回调函数.c
文件 3196 2012-08-20 17:10 值得珍藏的CVI程序集1 回调函数回调函数.cws
文件 531968 2012-08-18 01:01 值得珍藏的CVI程序集1 回调函数回调函数.exe
文件 1525 2012-07-29 12:47 值得珍藏的CVI程序集1 回调函数回调函数.h
文件 3842 2008-07-07 09:34 值得珍藏的CVI程序集1 回调函数回调函数.prj
文件 3660 2012-07-29 12:48 值得珍藏的CVI程序集1 回调函数回调函数.uir
文件 845988 2012-08-18 00:59 值得珍藏的CVI程序集1 回调函数回调函数_dbg.cdb
文件 551936 2012-08-18 00:59 值得珍藏的CVI程序集1 回调函数回调函数_dbg.exe
文件 4435 2012-05-12 21:39 值得珍藏的CVI程序集10 移动控件移动控件.c
文件 3560 2012-07-27 18:49 值得珍藏的CVI程序集10 移动控件移动控件.cws
文件 1262 2012-05-12 18:52 值得珍藏的CVI程序集10 移动控件移动控件.h
文件 4564 2012-07-26 21:38 值得珍藏的CVI程序集10 移动控件移动控件.prj
文件 2760 2012-05-12 18:52 值得珍藏的CVI程序集10 移动控件移动控件.uir
文件 558080 2012-07-26 21:37 值得珍藏的CVI程序集10 移动控件移动控件_dbg.exe
文件 1846 2008-06-25 12:26 值得珍藏的CVI程序集11 时钟制作CLOCK.ICO
文件 3353 2014-08-09 22:01 值得珍藏的CVI程序集11 时钟制作cvibuild.时钟制作uild.ini
文件 270848 2014-08-08 18:07 值得珍藏的CVI程序集11 时钟制作cvibuild.时钟制作Debug时钟制作_dbg.exe
文件 4 2014-08-08 18:07 值得珍藏的CVI程序集11 时钟制作cvibuild.时钟制作dependencies.bri
文件 2816 2014-08-08 18:07 值得珍藏的CVI程序集11 时钟制作cvibuild.时钟制作
esources.res
文件 115842 2014-08-08 18:07 值得珍藏的CVI程序集11 时钟制作cvibuild.时钟制作时钟制作.nidobj
文件 4798 2014-08-08 18:07 值得珍藏的CVI程序集11 时钟制作时钟制作.c
文件 3628 2014-08-09 22:01 值得珍藏的CVI程序集11 时钟制作时钟制作.cws
文件 2718 2014-08-07 16:49 值得珍藏的CVI程序集11 时钟制作时钟制作.h
文件 4931 2012-05-13 13:14 值得珍藏的CVI程序集11 时钟制作时钟制作.prj
文件 205344 2014-08-08 18:02 值得珍藏的CVI程序集11 时钟制作时钟制作.uir
文件 899468 2014-08-08 18:07 值得珍藏的CVI程序集11 时钟制作时钟制作_dbg.cdb
文件 270848 2014-08-08 18:07 值得珍藏的CVI程序集11 时钟制作时钟制作_dbg.exe
文件 3552 2014-08-07 16:59 值得珍藏的CVI程序集12 下雪场景cvibuild.下雪场景uild.ini
文件 844800 2014-06-28 08:32 值得珍藏的CVI程序集12 下雪场景cvibuild.下雪场景Debug下雪场景_dbg.exe
文件 222 2014-06-28 08:32 值得珍藏的CVI程序集12 下雪场景cvibuild.下雪场景dependencies.bri
............此处省略315个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)