我从toolbox里拖了一个timer到form上
然后我在一个逻辑FuntionA里去Enable他,简单如下:
public void FuntionA()
{
this.timer1.Enabled=true;
this.timer1.Start(); messagebox.show("End")
}privide void timer_Tick(xxx,xxx)
{
messagebox.show("Start");
}现在问题是这样的,timer的间隔是2秒。我在funtionA里enable之后,在程序运行的时候并没有进入Tick事件里犹豫timer的间隔是2秒。所以他会马上弹出一个messagebox。
我现在想有没有什么方法,可以enable之后,先弹出“Start”,再弹出“End”.
有木有大侠帮忙!
C#控件Timer
然后我在一个逻辑FuntionA里去Enable他,简单如下:
public void FuntionA()
{
this.timer1.Enabled=true;
this.timer1.Start(); messagebox.show("End")
}privide void timer_Tick(xxx,xxx)
{
messagebox.show("Start");
}现在问题是这样的,timer的间隔是2秒。我在funtionA里enable之后,在程序运行的时候并没有进入Tick事件里犹豫timer的间隔是2秒。所以他会马上弹出一个messagebox。
我现在想有没有什么方法,可以enable之后,先弹出“Start”,再弹出“End”.
有木有大侠帮忙!
C#控件Timer
解决方案 »
- 调用画图板程序的问题
- C#制作Modern来电显示和语音提示问题。
- Devexpress验证问题,急!!!
- C#控制EXCEL合并单元格后,为什么不能自动换行呢?
- WINCE串口程序?
- 提取email地址
- 请教:c#开发winform项目,"this"可以用什么来代替?
- winform程序怎么调用wcf服务
- 俺是个小菜,有个域和变量的问题想请教。
- vs2005连接sql2000的问题!!急,谢了
- ComponentResourceManager的问题求助
- 最近使用sina微博的api:https://api.weibo.com/2/statuses/upload.json时,需要使用post请求发送二进制图片,不
看你逻辑需求是什么
而我要的是必须先弹“Start”,再弹“End”.有何种方法???3Q亲们
__________
其实弹messagebox只是我用来测试的,我的逻辑是执行大量的方法。
我加的Timer是Winform dll里的Timer,它是单线程的。
——————
我测试过一个结果是:当debug的时候,断点从左括号进入,一直到右括号出来后。这个Timer控件才会去响应处理事件