Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我应该关闭应用程序的辅助表单,然后在空闲时间后打开主表单。当然,我可以在加载表单后启动 Timer 并在每次事件后重置它,但是解决这个问题的最佳方法是什么?
我会在那里创建一个带有计时器的管理器对象。manager 对象可以管理表单何时停止和启动。因此,当应用程序启动时,“主”窗口首先由管理器对象启动。当显示辅助窗口时,管理器知道这一点并启动计时器。如果此状态持续预设的时间,经理的计时器将关闭并恢复所有内容(删除辅助窗口并再次弹出主窗口)。
当我说“窗口”时,这与表单相同。就这样没有混乱。