Hỏi cách code tự động chạy 1 dòng code mỗi 5 phút

Nơi trao đổi về các vấn đề trong lập trình Windows Forms, Console dùng cú pháp ngôn ngữ Visual Basic .NET và C#

Moderators: tungblt, vuathongtin

Post Reply
tartaros.2019
Thành viên chính thức
Thành viên chính thức
Posts: 22
Joined: Sat 30/11/2019 5:19 pm
Has thanked: 7 times

Hỏi cách code tự động chạy 1 dòng code mỗi 5 phút

Post by tartaros.2019 »

Chả là em đang muốn làm như sau: Cứ mỗi 5 phút hoặc 10p thì Label1.text sẽ tự thay đổi theo như mình đã đặt sẵn thì phải làm như thế nào ạ. Mong các bác chỉ giúp em với ạ.

Ví dụ: label1.text hiện tại = câu lạc bộ visual basic

5 phút sau: label1.text hiện tại = Nơi trao đổi về ngôn ngữ Visual Basic

5 phút tiếp theo lại về: câu lạc bộ visual basic
muaphonui_2010
Thành viên ưu tú
Thành viên ưu tú
Posts: 551
Joined: Fri 26/11/2010 1:15 pm
Location: TP.HCM
Has thanked: 190 times
Been thanked: 36 times
Contact:

Re: Hỏi cách code tự động chạy 1 dòng code mỗi 5 phút

Post by muaphonui_2010 »

Cái này bạn dùng control tên là Timer.
Bạn kéo cái control đó vào Form, rồi chỉnh lại thuộc tính:
  1. [Codebox=vbnet file=Untitled.vb]Enabled = True
  2. Interval = 300000  '=(60000 * 5)
  3.  rồi viết code trong sự kiện này
  4.  Dim chanle As Boolean = False
  5.     Private Sub Timer1_Tick(sender As Object, e As EventArgs) Handles Timer1.Tick
  6.         If chanle = False Then
  7.             Label1.Text = "câu lạc bộ visual basic"
  8.             chanle = True
  9.         Else
  10.             Label1.Text = "Nơi trao đổi về ngôn ngữ Visual Basic"
  11.             chanle = False
  12.         End If
  13.     End Sub
tartaros.2019
Thành viên chính thức
Thành viên chính thức
Posts: 22
Joined: Sat 30/11/2019 5:19 pm
Has thanked: 7 times

Re: Hỏi cách code tự động chạy 1 dòng code mỗi 5 phút

Post by tartaros.2019 »

Em cảm ơn bác nhiều ạ. Để em thử :D
Post Reply

Return to “Visual Basic .NET và C# (VB.NET & C#)”