找回密码
 注册
LabVIEW+单片机学习套件全套教程资料下载[免费]LabVIEW论坛精华列表贴USB0816数据采集卡《LabVIEW宝典》
LabWindows/CVI论坛精华贴NET0816以太网数据采集卡RC0210远程设备授权系统 关闭关停锁定打开设备 户外分布式数据采集
NET1624低速高精度以太网数据采集卡WIFI0824SD无线WIFI网络数据采集卡脱机运行 SD存储 小尺寸微型 串口采集远程采集 安卓 手持移动采集 纪录仪
查看: 2867|回复: 5

请教CVI Delay延时问题~

[复制链接]
发表于 2008-2-2 17:49:09 | 显示全部楼层 |阅读模式
int CVICALLBACK OK (int panel, int control, int event,
                void *callbackData, int eventData1, int eventData2)
{
        switch (event)
                {
                case EVENT_COMMIT:
                do
                {
                    NetACheck();//自定义函数
                    Delay(10);
                    NetBCheck();   //自定义函数

                        Delay(60);
                       
                        SaveAFile();//自定义函数

                        Delay(10);
                        SaveBFile();//自定义函数

                        Delay(120);
             }
             while(1);
                       
                        break;
                }
        return 0;
}

定义了一个OK按扭,一旦开始以后,程序界面就进入"永久假死"状态,
请高手指教应该如何解决!!!在线等
 楼主| 发表于 2008-2-2 17:53:25 | 显示全部楼层
回复 顶

使用道具 举报

 楼主| 发表于 2008-2-2 18:09:53 | 显示全部楼层
回复 顶

使用道具 举报

 楼主| 发表于 2008-2-2 18:44:37 | 显示全部楼层
哈哈找到了~~~ProcessSystemEvents()
回复 顶

使用道具 举报

发表于 2008-2-2 18:45:00 | 显示全部楼层
while(1);它是死循环一直下去的!
回复 顶

使用道具 举报

发表于 2008-2-2 18:45:34 | 显示全部楼层
要将它去除!

另外兄弟您发的是LABVIEW区,边样不易于问题解决的,呵呵!您要发到LABWINDOWS区才会更好点,下次我帮您移过去!
回复 顶

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|cpubbs论坛. ( 粤ICP备09171248号 )

GMT+8, 2026-9-30 11:25 , Processed in 0.044500 second(s), 7 queries , Gzip On, File On.

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表