Trong Delphi 10.1.2 Berlin, trong một hàm Vcl.Dialogs.MessageDlg
, các hằng số DlgType
mtInformation
và mtConfirmation
tạo cùng một biểu tượng hộp thoại. Ví dụ:Biểu tượng MessageDlg sai với hằng số xác nhận mtl xác nhận DlgType?
if Vcl.Dialogs.MessageDlg('Do you really want to remove the selected item?', mtConfirmation, mbOKCancel, 0) = mrOk then
begin
RemoveTheSelectedItem;
end;
if Vcl.Dialogs.MessageDlg('Do you really want to remove the selected item?', mtInformation, mbOKCancel, 0) = mrOk then
begin
RemoveTheSelectedItem;
end;
Nhưng nên không phải là DlgType
liên tục mtConfirmation
hiển thị một dấu chấm hỏi biểu tượng, (tùy theo từng DlgType
hằng khác mtWarning
và mtError
tạo ra từng một biểu tượng khác)?
Làm cách nào để nhận được dấu hỏi dấu hỏi với hằng số DlgType
mtConfirmation
?
tôi đã chính xác vấn đề này ngày hôm nay .. cảm ơn cho hỏi, và nhờ Tom cho câu trả lời –