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 ạ.
Tính thời gian trong C/C++
Bạn cần viết hai chương trình khác nhau:
-
Main.exethực hiện công việc bạn muốn -
Runner.execó nhiệm vụ chạymain.exemỗ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;
4 Likes
em xin cảm ơn nhiều ạ! em làm được rồi ạ
1 Like
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?