Delphi程序在调整Windows键盘布局时,为何会出现应用程序卡顿现象?
- 内容介绍
- 文章标签
- 相关推荐
本文共计673个文字,预计阅读时间需要3分钟。
下面的代码会在创建线程程序后,将Edit1中的焦点从Edit2更改为Edit1。如果线程内部创建的ADO对象导致应用程序崩溃,请检查。
步骤:
1.单击创建线程按钮。
2.在Edit1和Edit2之间切换焦点。
代码:
pythonimport tkinter as tkdef create_thread(): root.after(1000, switch_focus)
def switch_focus(): edit1.focus_set() root.after(1000, switch_focus)
root=tk.Tk()root.title(Focus Switcher)
edit1=tk.Entry(root)edit1.grid(row=0, column=0)
edit2=tk.Entry(root)edit2.grid(row=0, column=1)
create_thread_button=tk.Button(root, text=创建线程, command=create_thread)create_thread_button.grid(row=1, column=0, columnspan=2)
root.mainloop()
注意:- 如果线程内部创建的ADO对象导致应用程序崩溃,请检查代码中的ADO对象创建部分。
本文共计673个文字,预计阅读时间需要3分钟。
下面的代码会在创建线程程序后,将Edit1中的焦点从Edit2更改为Edit1。如果线程内部创建的ADO对象导致应用程序崩溃,请检查。
步骤:
1.单击创建线程按钮。
2.在Edit1和Edit2之间切换焦点。
代码:
pythonimport tkinter as tkdef create_thread(): root.after(1000, switch_focus)
def switch_focus(): edit1.focus_set() root.after(1000, switch_focus)
root=tk.Tk()root.title(Focus Switcher)
edit1=tk.Entry(root)edit1.grid(row=0, column=0)
edit2=tk.Entry(root)edit2.grid(row=0, column=1)
create_thread_button=tk.Button(root, text=创建线程, command=create_thread)create_thread_button.grid(row=1, column=0, columnspan=2)
root.mainloop()
注意:- 如果线程内部创建的ADO对象导致应用程序崩溃,请检查代码中的ADO对象创建部分。

