① 请教Timer控件如何使用
一个重要属性Interval,这个值设定每个多长时间执行一次动作,单位是毫秒,还有一个重要事件是Timer,双击Timer控件即可自动产生这个事件的框架,在这个框架里面写入每隔Interval毫秒就要执行的代码动作。
例如:
1.放一个Timer控件在窗体上
2.设置Timer控件的Interval属性为60000(表示60000毫秒,即一分钟)
3.双击Timer控件,在光标处写代码:msgbox("hello")
这样,每隔一分钟就弹出一个消息框,显示hello
这个例子虽没什么实际意义,但是可清楚的表示出Timer控件的用法。
② C# timer控件使用
你理解错了,你代码里点击button1后就启动timer1了,就执行timer1_Tick()里的内容。
timer启动后会按设好的时间间隔一直执行下去,除非你关闭timer1、即另外弄个button里面写 aTimer.Enabled = false;
③ 谁能详细说一下timer控件的用法
dateTimePicker 是winfrom 的时间控件。this.dateTimePicker1.Text获取你选择的时间
calendar 是webfrom 的时间控件。this.calendar.SelectedDate.ToLongDateString 获取你选择的时间
private void timer1_Tick(object sender, EventArgs e)
{
textBox1.Text = DateTime.Now.ToString();
}
private void button1_Click(object sender, EventArgs e)
{
time(textBox1.Text);
}
public DataSet time(string time)
{
string sql = "insert into table(time) values('" + time+ "')";
SqlConnection sqlconn = new SqlConnection("Data Source=.;Initial Catalog=DBName;Integrated Security=True");
SqlDataAdapter sqlData = new SqlDataAdapter(sql, sqlconn);
DataSet ds = new DataSet();
try
{
sqlconn.Open();
sqlData.Fill(ds);
}
catch
{
sqlconn.Close();
}
finally
{
sqlconn.Close();
}
return ds;
}
④ timer怎么用
Timer 控件方案:响应 Timer 事件
经历了 Timer 控件的时间间隔后,Visual Basic 将生成 Timer 事件。通常,在响应此事件时将检查某些一般条件,例如系统时钟。
数字型时钟是涉及 Timer 控件的简单而有用的应用程序。一旦理解此应用程序的工作方式,就可增强它的性能,实现闹钟、跑表或其它定时设备的功能。
Digital Clock 应用程序包含一个定时器和一个有边框的标签。
定时器在运行时不可见。下表列出了 Digital Clock 应用程序中的属性设置值。
控件 属性 设置值
Label1 BorderStyle Fixed Single
Timer1 Interval 500(半秒)
Timer1 Enabled True
应用程序中的唯一过程是定时器的事件过程:
Private Sub Timer1_Timer ()
If lblTime.Caption <> CStr(Time) Then
lblTime.Caption = Time
End If
End Sub
过程调用内在的 Time 函数来显示系统时间。此函数返回一个 Variant,以日期/时间数值 (VarType 7) 的形式包含当前时间。将它赋予某个字符串变量或属性时,比如赋予本例中的 Caption 属性时,Visual Basic 将用“控制面板”中指定的格式将其转换成一个字符串。若要用其它格式显示,可使用 Format 函数。
详细信息 请参阅“Format 属性”。
将定时器的 Interval 属性设置为 500,按照上述原则将 Interval 设置为要区分的最短时间(本例中为一秒钟)的一半。这会使 Timer 控件代码每半秒更新一次标签。这样做不仅浪费而且可能导致视觉颤动,因此代码在改变标题之前要检查当前时间是否与在标签上显示的时间不同。
无需另外编写语句就可自定义数字时钟的外观。例如,可为标签选择其它字体或改变窗体的 BorderStyle 属性。
⑤ timer控件用法
Timer控件
Timer控件主要会用到2个属性一个是Enabled和Interval
Enabled主要是控制当前Timer控件是否可用
timer1.Enabled=false;不可用
timer1.Enabled=true;可用
timer1.Interval=1000;主要是设置timer2_Tick事件的时间,单位为毫秒
例一:到9:00提示去上厕所:(
把timer2.Interval=60000;//1分钟
private void timer2_Tick(object sender, System.EventArgs e){
string cesuotime=DateTime.Now.DateTime.Now.ToShortTimeString();//得到现在的时间
if(cesuotime.equles("9:00")){
timer1.Enabled=false;
MessageBox.show("该去上厕所了");
timer1.Enabled=true;//如果不先把enabled设置成false对话框会一直弹下去
}
}
例二:每2小时提示用户看电脑时间已经很久了,需要休息了
把timer2.Interval=7200000;//7200秒
private void timer2_Tick(object sender, System.EventArgs e){
timer1.Enabled=false;
MessageBox.show("需要休息了,开机已经2小时了");
timer1.Enabled=true;//如果不先把enabled设置成false对话框会一直弹下去
}
}
⑥ C#中的TIMER控件怎么使用
告诉你个简单的方法:
举个例子 比如你想在一个 label控件中 显示时间
先把 timer控件拖入 你创建的form窗体中 然后在窗体中双击timer控件
进入 timer_Tick 在其中写入 :
DateTime dt = DateTime.Now;
label1.Text = dt.ToString("yyyy年M月d日 dddd hh:mm:ss");
显示时间格式为 2008年11月30日 星期日 18:06:12
OK!! 完成
LZ给分把~!
⑦ vb的timer控件怎用啊
timer控件只有两个公共事件Disposed和Tick事件,Disposed在控件销毁时发生,Tick事件是在timer.Interval属性设置值被触发。
设置timer.Enabled属性为True让timer控件起作用。
设置timer.Interval属性设置timer的Tick事件触发间隔时间