2012-12-14 66 views
2

我使用Windows 7 32位。提醒使用Tkinter

作爲一個編程練習,我必須使用tkinter進行提醒。

要更規定:

我的主要項目是幫助誰從阿爾茨海默病受苦的人。

因此,我的目標之一是提醒他們幫助他們做必要的活動/事情。

例如,

在14:00 o'clock..Create一個消息框(如果它能夠播放聲音)..說:「這是一次吃」。 然後在18:00點。創建一個消息框(如果有可能播放聲音)..說「現在是散步的時間」。

我怎樣才能做到這一點? 是否有一個特殊的模塊或python(或tkinter中)可以幫助我的一些工具..?

之前,編碼在Visual Basic中的記得我用像「定時器」但我不記得更多關於這..:P提前

感謝。

回答

0

起初以爲你可以有一個tk的配置對話框,你可以在其中添加新的規則,編輯消息箱字符串等。然後你將會在其中使用time模塊。從那裏你可以訪問系統時間。

如果你想顯示Windows消息框,你可以在ctypes庫裏找到它們。

0

的時間,你可以使用:

from datetime import datetime 

,並在消息框,您可以使用:

import ctypes 
ctypes.windll.user32.MessageBoxW(None, 'it\'s time to eat!', 'reminder', 0x40) 
#0x40 makes an ok button