如何获得显示在MessageDlg中的那些图像?

时间:2018-08-13 15:58:50

标签: delphi dialog delphi-2009

我想制作自己的MessageDlg,因为标准的没有我所需要的。是否可以获取这些图像(错误,信息,警告...)并将其显示在我的新MessageDlg中?

1 个答案:

答案 0 :(得分:1)

在戴维的建议下,我的做法如下:

procedure TSaveErrorDlg.FormCreate(Sender: TObject);
var Ico: TIcon;
begin
 Ico:= TIcon.Create;
 Ico.Handle:= LoadIcon(0, IDI_ERROR);
 if Ico.HandleAllocated then Image.Picture.Assign(Ico);
 Ico.Free;
end;