using System.Collections; using System.ComponentModel; using System.Windows.Forms;
{
/// <summary>
/// Summary description for MyClockForm.
/// </summary>
{
public System.Timers.Timer timer1
; private System.Windows.Forms.Label label1
; /// <summary>
/// Required designer variable.
/// </summary>
private System.ComponentModel.Container components
= null;
{
//
// Required for Windows Form Designer support
//
InitializeComponent();
//
// TODO: Add any constructor code after InitializeComponent call
//
}
/// <summary>
/// Clean up any resources being used.
/// </summary>
{
{
{
components.Dispose();
}
}
base.Dispose( disposing
); }
#region Windows Form Designer generated code
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
{
this.timer1 = new System.Timers.Timer(); this.label1 = new System.Windows.Forms.Label(); ((System.ComponentModel.ISupportInitialize)(this.timer1)).BeginInit(); //
// timer1
//
this.timer1.Elapsed += new System.Timers.ElapsedEventHandler(this.OnTimerElapsed); //
// label1
//
this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 14
.25F,
System.Drawing.FontStyle.Bold,
System.Drawing.GraphicsUnit.Point,
((System.Byte)(0))); this.label1.ForeColor = System.Drawing.SystemColors.Highlight; this.label1.Location = new System.Drawing.Point(24,
8); this.label1.Name = "label1"; this.label1.Size = new System.Drawing.Size(224,
48); this.label1.TabIndex = 0; this.label1.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; //
// MyClockForm
//
this.AutoScaleBaseSize = new System.Drawing.Size(5,
13); this.ClientSize = new System.Drawing.Size(292,
69); this.Controls.AddRange(new System.Windows.Forms.Control[] { this.Name = "MyClockForm"; this.Load += new System.EventHandler(this.MyClockForm_Load); ((System.ComponentModel.ISupportInitialize)(this.timer1)).EndInit();
}
#endregion
/// <summary>
/// The main entry point for the application.
/// </summary>
[STAThread]
{
Application
.Run(new MyClockForm
()); }
{
// Set the interval time ( 1000 ms == 1 sec )
// after which the timer function is activated
timer1.Interval = 1000 ;
// Start the Timer
timer1.Start();
// Enable the timer. The timer starts now
}
{
// The interval has elapsed and this timer function is called after 1 second
// Update the time now.
label1.Text = DateTime.Now.ToString();
}
}
}