CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
【经验总结】不能实施并行处理的情况 浅谈并行编程中的任务分解模式
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  基础类

如何在程序运行以后 让定时器自动停止运行呢?

楼主jack20042005()2005-10-27 20:17:41 在 VB / 基础类 提问

比如定时器程序中   通过判断一个变量值   而能够自动失效呢    
  即无人干预下能变为.enable=false 问题点数:20、回复次数:7Top

1 楼sqfeiyu(流星雨)回复于 2005-10-27 20:31:26 得分 14

不懂你有用意~~~~  
  不過想讓Timer停止很容易啊!  
  下面的可以讓Timer1運行100次后自動停止  
  if   val(Timer1.tag)=100   then   Timer1.Enable=false  
  ...  
  Timer1.Tag=val(Timer1.Tag)+1Top

2 楼jack20042005()回复于 2005-10-27 21:32:27 得分 0

我是在timer的子程序中来判断计算的结果是否合理   如果不合理   就停止计算   不浪费机器资源  
   
  不是靠设定timer的运行次数可以确定的   必须判断变量值Top

3 楼jack20042005()回复于 2005-10-28 13:12:15 得分 0

顶Top

4 楼weiweiplay(虚幻)回复于 2005-10-28 13:19:06 得分 6

if   判断变量     then   goto   loop1  
   
   
   
  loop1:  
          timer1.enabled   =   falseTop

5 楼jack20042005()回复于 2005-10-28 21:28:17 得分 0

可以在timer1自己的子程序中   设定timer1是否有效?Top

6 楼sqfeiyu(流星雨)回复于 2005-10-29 09:46:22 得分 0

暈死~~~~  
  變通一下嗎!  
  if   判断变量   then   Timer1.Tag=true  
   
  在Timer1的事件中:  
  if   Timer1.tag="true"   then   Timer1.Enable=false  
  ...  
  Timer1.Tag=val(Timer1.Tag)+1  
  Top

7 楼sqfeiyu(流星雨)回复于 2005-10-29 09:47:28 得分 0

上面的:  
  在Timer1的事件中:  
  Timer1.Tag=val(Timer1.Tag)+1  
  不需要Top

相关问题

  • 怎样让程序一起动就运行一个定时器?
  • 怎么样设定ASP程序定时器,到了时间后不能再运行ASP?
  • 加了定时器后程序运行占用的内存随着自动增加,郁闷啊!
  • ????????定时器的运行机制???
  • 定时器停止问题?
  • 为什么在我的引导程序setup.asm里,初始化8253定时器后,程序不能往下运行,而取消初始化后能???
  • 如何判断当前的定时器timer正在运行?
  • 急!VC中怎样加定时器与后台运行的Thread中?
  • 定时器事件处理与其他部分如何互斥运行?
  • 我想让我的程序在指定的时间比如9:30运行指定的任务,定时器好像不太好用,各位有没有什么好办法

关键词

  • tag
  • timer1
  • 变量
  • 停止
  • 判断
  • val
  • timer
  • enable
  • then

得分解答快速导航

  • 帖主:jack20042005
  • sqfeiyu
  • weiweiplay

相关链接

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

广告也精彩

反馈

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