相关疑难解决方法(0)

Delphi中显示自定义消息对话框的最佳方式是什么?

我正在使用Delphi,我想在MessageDlg的按钮中显示自定义文本,如此处所述.最好的方法是什么?

delphi user-interface

15
推荐指数
1
解决办法
1万
查看次数

更改 MessageDlg 语言 delphi

当我使用MessageDlg()如下代码的函数时:

if MessageDlg(SWarningWishToDelete + ' ' + PersonName + '?',
  mtWarning, [mbNo, mbYes], 0) = mrYes then
Run Code Online (Sandbox Code Playgroud)

是/否按钮以英语而不是我的操作系统语言显示。我在互联网上搜索了它,但是,我只是找到了大而旧的解决方案。我想知道是否有一种简单/新的方法来改变它?

delphi

3
推荐指数
1
解决办法
1802
查看次数

MessageDlg,带有Delphi FireMonkey中的自定义按钮标题

使用VCL,您可以使用CreateMessageDialog自定义按钮标题生成消息对话框.

随着FMX CreateMessageDialog似乎不再存在(自XE3以来).

除了从头开始重建消息对话框之外,有没有办法使用FireMonkey自定义按钮标题?

我希望能够调用这里描述的函数:

MessageDlg(
    'Really quit application ?', mtWarning,
    [ButtonInfo(mbNo, 'Do&n''t save'), 
     ButtonInfo(mbCancel, '&Cancel'),
     ButtonInfo(mbYes,'&Save')],
    mbYes
  );
Run Code Online (Sandbox Code Playgroud)

delphi firemonkey delphi-xe4

0
推荐指数
1
解决办法
5151
查看次数

标签 统计

delphi ×3

delphi-xe4 ×1

firemonkey ×1

user-interface ×1