CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  基础类

请问如何结束一个长时间的作业?

楼主frman()2005-07-02 23:20:35 在 VB / 基础类 提问

如程序正在实行一段长时间作业的代码  
   
  请问我该如何设计才能使一个command.click   响应事件   来结束这段代码的执行?让他把执行权限交出来  
   
  谢谢 问题点数:50、回复次数:5Top

1 楼DooDu(杜霖:I want,I can(开关拉))回复于 2005-07-02 23:38:01 得分 0

既然是“长时间”,就有造成它的原因,比如,循环操作,你在循环条件放个变量,然后靠command的click事件来改变这个变量的值,让循环跳出。Top

2 楼frman()回复于 2005-07-03 12:16:59 得分 0

问题是那个作业一直在运行   系统根本就不响应我的command   click事件  
   
  比如command1.click  
            for   i   =   1   to   1e100  
                    label1.caption   =   i  
            next   i  
  command2.click  
            i   =   1e101  
   
  运行后点了command1后   command2根本不被响应   程序只能强行关掉  
  Top

3 楼lsftest()回复于 2005-07-03 12:18:39 得分 25

试试doeventsTop

4 楼DooDu(杜霖:I want,I can(开关拉))回复于 2005-07-03 12:29:53 得分 25

哦   我以为你加了doevents了呢  
  如楼上所述,  
  在你的执行过程中加doevents这句Top

5 楼frman()回复于 2005-07-03 14:18:54 得分 0

谢谢Top

相关问题

  • 代理作业时间长
  • 在知道开始时间与结束时间,如何得到时间差??????????????
  • oracle如何写这样的作业
  • 如何得到打印作业状态
  • VB6如何结束长时间运行的语句
  • 如何计算开始时间到结束时间之间工作小时
  • 关于作业的执行时间问题。比较麻烦。
  • 作业调度时间最小是1分钟,谁有办法让作业以秒来计算?
  • 作业调度问题,如何设置每月的最后一天调度作业
  • 如何取到“开始时间”和“结束时间”的时长,以秒做单位。

关键词

  • 作业
  • 执行
  • 代码
  • 请问
  • doevents
  • 响应
  • 变量
  • 结束
  • 长时间
  • 谢谢

得分解答快速导航

  • 帖主:frman
  • lsftest
  • DooDu

相关链接

  • Visual Basic类图书
  • Visual Basic类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo