gpt4 book ai didi

delphi - 有标准的非模式消息对话框吗?

转载 作者:行者123 更新时间:2023-12-03 15:03:05 27 4
gpt4 key购买 nike

我想在可能无人参与的电脑上显示消息。用户回来后可以阅读该消息。

我的应用程序的执行必须继续,所以我需要一些非模态的东西。在开始代码和创建新表单之前,我想询问是否有类似“ShowMessage”的非模态内容。

<小时/>

[更新]感谢迄今为止的反馈。我确实知道如何使用表单来做到这一点,我只是想知道是否有一些东西可以让我编写更少的代码。看来不是。我将搜索 VCL 组件站点,看看是否有人已经反转了这个特定的轮子。

看起来我的问题的简短答案是“不”。

最佳答案

据我所知 - 答案是“不”。

这种非模态消息框的用途并不多,因为实际上,消息框意味着如果没有获得用户反馈(是/否/确定/取消)或验证用户阅读它(确定),程序就无法继续。

在不知道其他细节的情况下,我猜你需要一个日志,而不是一堆未处理的消息框。最坏的情况是,如果 LAN 发生故障,您预计会堆积多少这样的消息,或者类似的情况,5、20、1000?

创建另一个包含 TMemo 的表单,当您的程序需要报告某些内容时 - 显示该表单并将字符串添加到该备忘录中。因此,当用户返回时,他会看到该日志。

制作一个带有 TMemoTLabel 的自定义 TForm 以及公共(public) procedure AppendLog(aMsg: string); 只需 10 分钟,比您在搜索上花费的时间要短得多,并且绝对更适合您的使用场景。

关于delphi - 有标准的非模式消息对话框吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23644760/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com