-
25-05-2009, 05:18 PM #1Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Dùng Timer để bắt sự kiện trong ứng dụng C# như thế nào? ( Lập trình C# Winform)
Ví dụ mình có 1 string là:
string temptime = "5:30";
mình muốn sử dụng timer để bắt sự kiện: "Nếu giờ hệ thống mà bằng "5:30" thì hiện ra MessageBox.Show("Hiện giờ là 5:30");
Thế thì phải làm thế nào? Mình muốn hỏi về code và cách thực hiện trên winform. Nếu hướng dẫn chi tiết thì càng tốt. Mình mới học winform nên không biết. Mong các bạn giúp đỡ.View more random threads:
- Hiển thị chuyển động của âm thanh
- Lỗi: Exception has been thrown by the target of an invocation.
- chèn nhạc nền cho form khi click vào button như thế nào ??
- Textbox tự động lưu dữ liệu không cần enter (winfrom)
- Binding data từ List
sang ListView - Kiểm tra và Cắt chuỗi trong c#
- So sánh các giá trị trong cùng 1 hàng của 1 ma trận
- copy toàn bộ source + thiết lập của 1 project này sang 1 project khác
- Làm thế nào ứng dụng có Crystal Report for VS 2010 có thể chạy trên máy khác
- Làm sao để bảo vệ process của mình khỏi bị tắt bởi taskman trong C#
-
25-05-2009, 05:33 PM #2Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
sử dụng timer.Tick
Mã:myTimer.Tick += new EventHandler(TimerEventProcessor);myTimer.Interval = 1000; ... class XYZ { private DateTime alarmTime; private static void TimerEventProcessor(Object myObject, EventArgs myEventArgs) { if( DateTime.Now.Compare(alarmTime) >= 0 ) { MessageBox("Alarm!"); } }}
-
25-05-2009, 06:07 PM #3Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Cảm ơn Xcross87, cái hàm TimerEventProcessor của bạn là tự tạo hay được sinh ra từ đâu vậy? Với lại mình muốn so sánh datetime với 1 kiểu string chứ ko phải datetime. Mà theo mình biết thì string không convert sang datetime được. Thế nên mình làm như sau:
Mã:private void timer1_Tick(object sender, EventArgs e) { label8.Text = DateTime.Now.ToString(); } private void button1_Click(object sender, EventArgs e) { timer1.Enabled = true; //làm thế này không được, giúp mình đoạn kiểm tra này. if (label8.Text == "5/25/2009 10:49:30 PM") MessageBox.Show("DEN GIO ROI"); }
Nhưng để bắt đến đoạn giờ cần check thì mình chưa làm được. Mong các bạn chỉ giúp
Trứng rung điều khiển từ xa Vibrator Spark Of Love Sản phẩm trứng rung bluetooth có điều khiển từ xa này được thiết kế với tông màu Rose Gold viền kim khí trải qua. kích tấc 7,4cm x 3,5cm giúp trứng...
TOP 3 trùy rung điều khiển từ xa...