1
11
Windows.MessageBox 是 现在,我会考虑任务对话框(TaskdiActudio,TaskCudio或其他包装器)。 |
2
3
|
3
1
为什么你关心一个信息框使用的内存量很小?在编写Delphi应用程序时,还有许多其他的事情需要考虑。无论如何,据我所知,这些都是围绕Windows MessageBox API的薄型包装。 |
4
1
如果我没记错的话,Delphi VCL消息框和Windows消息框之间有一个重要的区别——您可以指定停止服务应用程序消息的标志(例如MB_SYSTEMMODAL)。这对于显示需要“冻结”应用程序的错误非常有用-即使在屏幕上,Delphi MessageDlg仍会触发计时器事件。见: |
5
1
内存使用不应该是消息框的问题。我个人更喜欢VCL表单(Dialogs.MessageBox),因为我可以从Consts.pas单元对其进行本地化。我也喜欢它,因为我可以添加自定义控件,比如“不再显示”复选框和其他类似的东西。 |
6
0
它们都执行相同的操作-调用WinAPI函数MessageBox()。资源消耗的差异(如果有的话)是最小的。如果您非常关心,可以直接调用MessageBox()——只需包含“使用Windows”。 |
Some1Else · 函数在Delphi中重新创建TForm 2 年前 |
Agmcz · Delphi安卓库。so未安装(AAB) 2 年前 |
nader · 如何使用delphi在web上提交表单 6 年前 |
kwadratens · Delphi中的卡方分布函数代码 6 年前 |
user9672569 · 如何在完整的位图图像中绘制阴影效果? 6 年前 |
mmmm · MSBuild(用于Delphi)Make-like功能 6 年前 |