01/10/2018, 16:49

Tính thời gian trong C/C++

Em xin chào mọi người . Em muốn viết 1 chương trình nhắc nhở từ vựng tiếng anh đơn giản là cứ sau một khoảng thời gian nào đó (khoảng 10’) thì hiện màn hình console lên ạ. Nhưng em không biết lấy thời gian như thế nào ạ, mọi người giúp em với, em cảm ơn nhiều ạ.

Vuio viết 19:06 ngày 01/10/2018

Bạn cần viết hai chương trình khác nhau:

  1. Main.exe thực hiện công việc bạn muốn
  2. Runner.exe có nhiệm vụ chạy main.exe mỗi 10 phút một lần, sử dụng vòng lặp vô hạn và Sleep(10601000);

Sử dụng thêm hàm ShellExecute để chạy.

Ví dụ đơn giản cho Runner.exe (tự chuyển sang C++)

while (true) do
    begin
        ShellExecute(0, '', 'main.exe', '', '', SW_SHOW);
        Sleep(10*60*1000);
    end;
Lê Đức Hòa viết 18:55 ngày 01/10/2018

em xin cảm ơn nhiều ạ! em làm được rồi ạ

Bài liên quan
0