fromtkinterimport*fromtkinterimportmessagebox# 创建主窗口root=Tk()# 定义按钮点击事件函数defconfirm_delete():# 弹出一个询问框res=messagebox.askquestion("询问","确定要删除该文件吗?")ifres=='yes':# 用户点击了“是”按钮,执行删除操作print("开始删除文件")else:# 用户点击了“否”按钮,取消操作print(...
4、askquestion(title,message,options):显示询问消息。“是”传回“yes”,“否”传回“no” 5、askokcancel(title,message,options):显示确定或取消消息。“确定”传回True,“取消”传回False 6、askyesno(title,message,options):询问消息。“是”传回True,“否”传回False 7、askyesnocancel(title,message,op...
在上述代码中,使用messagebox.askquestion方法显示一个带有确认和取消按钮的MessageBox。该方法返回用户按下的按钮的结果,如果用户点击了确认按钮,返回值为’yes’,如果用户点击了取消按钮,返回值为’no’。根据返回的结果,我们可以进行相应的处理。
win32api.MessageBox(0, "这是一个测试是否信息框", "提醒",win32con.MB_YESNO) ##说明信息框 win32api.MessageBox(0, "这是一个测试说明信息框", "提醒",win32con.MB_HELP) ###警告信息框 win32api.MessageBox(0, "这是一个测试警告信息框", "提醒",win32con.MB_ICONWARNING) ##疑问信息框 win...
mes=tkinter.messagebox.askyesno('提示','要执行此操作吗') 理论上两个按钮,点击“是(Y)”返回True,点击“否(N)”返回Fasle;实际调用对话功能没啥问题,然而出现了如下所示框分离…… 后来查了下,得想办法把主体框隐藏掉,所以简单如下处理了下,对话框如下所示,看着也顺眼多了。其它提示框、对话框用法相同。
askyesno(title=None, message=None, **options) “是否”询问消息框 【title】弹窗的标题 【message】字符串,要显示的信息 【options】其他选项,具体见高级操作 【返回值】布尔值 【提示音】无 特别的,这个窗口无法点击关闭按钮,只能点击“是(Y)”或者“否(N)” ...
1、showinfo(title,message,options):显示一半提示消息 2、showwarning(title,message,options):显示警告信息 3、showerror(title,message,options):显示错误消息 4、askquestion(title,message,options):显示询问消息。“是”传回“yes”,“否”传回“no”5、askokcancel(title,message,options):显示...
win32api.MessageBox(0, "这是一个测试提醒OK消息框", "提醒",win32con.MB_OK) ##是否信息框 win32api.MessageBox(0, "这是一个测试是否信息框", "提醒",win32con.MB_YESNO) ##说明信息框 win32api.MessageBox(0, "这是一个测试说明信息框", "提醒",win32con.MB_HELP) ...
tkinter.messagebox.askyesno('提示', '要执行此操作吗')#是/否,返回值true/false tkinter.messagebox.askretrycancel('提示', '要执行此操作吗')#重试/取消,返回值true/false 5、文件对话框 import tkinter.filedialog a=tkinter.filedialog.asksaveasfilename()#返回文件名 ...
tkinter.messagebox.askyesno(title=None,message=None,**options) tkinter.messagebox.askyesnocancel(title=None,message=None,**options) 二、 参数和返回值 2.1 默认消息框的参数 参数:master 父对象,表示这个标签将建立在哪一个父对象内 参数:option ...