【发布时间】:2014-07-01 22:11:24
【问题描述】:
我想在 PC 上显示可能无人参与的消息。用户回来时可以阅读消息。
我的应用程序必须继续执行,所以我需要一些非模态的东西。在我开始编写代码和创建新表单之前,我想问一下是否有类似“ShowMessage”之类的非模态的。
[更新] 感谢您迄今为止的反馈。我确实知道如何使用表单来完成,我只是想知道是否有一些事情会涉及我编写更少的代码。似乎没有。我将搜索 VCL 组件站点,看看是否有人已经反转了这个特定的轮子。
看来我的问题的简短回答是“否”。
【问题讨论】:
-
您似乎正在尝试这样做,以避免任何事情阻止您的应用程序响应。虽然这是可能的,但这通常是您需要考虑实现至少一个后台线程来执行您需要的任何处理并与您的表单安全交互的地方,例如使用同步事件或消息泵。
-
我只是想给用户留下一种“当你离开时......”的通知并继续运行。
-
我没有-1,但这种类型的窗口甚至不应该首先被认为是模态的。你应该在你的问题中澄清你在这个对话框中究竟显示了什么,因为它听起来根本不应该是一个对话框,而只是另一种形式。
-
@Jerry 这个问题是关于非模态对话框的
-
回答堆栈上的弹出窗口:stackoverflow.com/questions/2105010/…
标签: delphi