3

我正在使用 Windows 7 (32 位)

作为编程练习,我必须使用tkinter.

更具体:

我的主要项目是帮助患有阿尔茨海默病的人。

所以,我的目标之一是提醒他们帮助他们做必要的活动/事情。

例如,

14:00 点,创建一个消息框(如果可能,播放声音)..说“该吃饭了”
然后在18:00 点,创建一个消息框(如果可能的话播放声音)..说“是时候散步了”

ETC...

我怎么能做到这一点?
python(或tkinter)中有一个特殊的模块或一些工具可以帮助我吗?

以前,在 Visual Basic 中编码,记得我使用过类似“计时器”的东西..但我不记得更多了.. :P

提前致谢。

4

2 回答 2

0

起初以为您可以有一个 tk 配置对话框,您可以在其中添加新规则、编辑消息框字符串等。然后您将在其中使用该time模块。从那里您可以访问系统时间。

如果要显示 windows 消息框,可以在 ctypes 库中找到它们。

于 2012-12-14T09:17:43.997 回答
0

您可以使用的时间:

from datetime import datetime

对于消息框,您可以使用:

import ctypes
ctypes.windll.user32.MessageBoxW(None, 'it\'s time to eat!', 'reminder', 0x40)
#0x40 makes an ok button
于 2016-01-29T23:52:32.837 回答