C#如何在一个方法里面调用Timer的Tick事件
publicstaticvoidIconflash(){inti=0;Iconico1=newIcon("1.ico");Iconico2=newIcon("2.ico"...
public static void Iconflash( )
{
int i =0;
Icon ico1 = new Icon("1.ico");
Icon ico2 = new Icon("2.ico");
NotifyIcon NtfIcon = new NotifyIcon();
Timer time = new Timer();
NtfIcon.Icon = ico1;
time.Enabled = true;
..............................
}
我想在省略号部分调用Timer的tick事件,求大神帮忙!要怎么调用! 展开
{
int i =0;
Icon ico1 = new Icon("1.ico");
Icon ico2 = new Icon("2.ico");
NotifyIcon NtfIcon = new NotifyIcon();
Timer time = new Timer();
NtfIcon.Icon = ico1;
time.Enabled = true;
..............................
}
我想在省略号部分调用Timer的tick事件,求大神帮忙!要怎么调用! 展开
3个回答
展开全部
public static void Iconflash( )
{
int i =0;
Icon ico1 = new Icon("1.ico");
Icon ico2 = new Icon("2.ico");
NotifyIcon NtfIcon = new NotifyIcon();
Timer time = new Timer();
NtfIcon.Icon = ico1;
//增加或手事件处理函数
time.Tick+= time_Tick
time.Enabled = true;
//立即引发事件
谈差 time.OnTick(EventArgs.Empty)
}
衫侍嫌void time_Tick(object sender, EventArgs e)
{
//……
}
展开全部
事件名称不是tick,应该是 Elapsed 吧塌伍岩。这个事件的作用是在到达设定的间隔时间时触发函数。
// 绑定事件
timer.Elapsed += t_Elapsed;
//时间间隔到达时的处理函数
void t_Elapsed(object sender, System.Timers.ElapsedEventArgs e)
{
橘雹 // 代码在这里处理团御
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
time.Start();
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询