问题是这样的,可能标题没有解释清楚,再加上我的语文没学好
一个函数读取一条运行命令,命令有N条,每点击一次函数读取一条命令,读取后执行一个动作,执行后返回
当读取到某个特殊命令时执行特殊动作,这时要求这个动作一直持续到所有命令执行完才返回,或者读到特殊结束命令时才返回
现在小弟搞来搞去都是程序一条一执行,点一次搞一条,特殊的也是一样没有持续,特来请教,小弟分不多,希望各位大大帮下命令1
命令2
……
命令特殊
命令N主程序{
读取并执行(命令N)
返回}大概我写的是这样
一个函数读取一条运行命令,命令有N条,每点击一次函数读取一条命令,读取后执行一个动作,执行后返回
当读取到某个特殊命令时执行特殊动作,这时要求这个动作一直持续到所有命令执行完才返回,或者读到特殊结束命令时才返回
现在小弟搞来搞去都是程序一条一执行,点一次搞一条,特殊的也是一样没有持续,特来请教,小弟分不多,希望各位大大帮下命令1
命令2
……
命令特殊
命令N主程序{
读取并执行(命令N)
返回}大概我写的是这样
解决方案 »
- 蓝牙适配器写出现问题???????
- setup.dll该怎么删除或覆盖开始菜单快捷方式,setup.dll该怎么删除或覆盖开始菜单快捷方式,因为moblie6.0以下版本最多7个快捷方式,该怎么删
- WriteFile写Unicode字符串
- 紧急求解,怎么删除一个目录下的所有文件和文件夹?
- 简单!!!高分问题!!在线等待!!!急!!!1
- 难倒所有高手的问题,如何判断鼠标点在IE中的哪一个frame里?
- 程序编译通过,但执行时却发生错误!
- 请问有没有办法将汉字(知道内码)用程序通过声卡读出来?
- 急求,如何从RAS的设备名得到该设备的端口?
- 高手,高手 。。。
- vs2005 获取应用程序绝对路径 小写盘符
- 怎样解决显示图像时4字节对齐的问题(CImage类创建图像或利用GDI+处理图像)
if( 40 == tmp )
{
int t;
t = 0;
}在t = 0处加断点,就是在循环40次时加入断点其他情况都类似。
有这么一条写着各种命令的文件,文件格式如下:
序号 命令 状态
1 命令格式(可以是各种可以执行命令) 为动作运行状态
2 命令格式 动作运行状态
……
3 ……然后我有一个函数负责读取这个文件,并把读取的每一条命令进行执行,执行是这样安排的:
有一个按钮每按一次运行一下这个函数,当函数读到一个命令时,就执行一下,不过有的命令是需要一直在执行状态的,而不是当函数return时就结束该动作。
举个例子:
命令1:开关量1开
命令2:开关量2开然后关
命令3:开关量1关
这样就是需要按3次按钮,第一次按下开关量1始终是开着的,第二次按下开关量2相当于一个脉冲,第三次按下开关量1就关闭,
但是我现在的程序没有实现这个动作,我只是按下第一次开关量1有个脉冲,再按开关量2有个脉冲,再按开关量没反应,也就是每次开量关都伴随着return一起关闭了,所以请帮忙解决下