Delphi XE5 for Android (三)
2014-11-15 17:54
495 查看
在VCL下,常用的询问对话框包括
procedure TfrmMainVCL.btnAppMessageboxClick(Sender: TObject);
begin
if Application.MessageBox('是否退出?', '询问',
MB_YESNO + MB_ICONQUESTION) = IDYES then
begin
Close;
end;
end;
或者是:
uses
System.UITypes;
procedure TfrmMainVCL.btnMessageDlgClick(Sender: TObject);
begin
if MessageDlg('是否退出?', mtConfirmation, [mbYes, mbNo], -1) = mrYes then
begin
Close;
end;
end;
在FMX下,Application不再有MessageBox函数,只能使用MessageDlg函数,写法如下:
procedure TfrmMain.btncloseClick(Sender: TObject);
begin
if MessageDlg('是否退出?', TMsgDlgType.mtConfirmation,
[TMsgDlgBtn.mbYes, TMsgDlgBtn.mbNo], -1) = mrYes then
Close;
end;
procedure TfrmMainVCL.btnAppMessageboxClick(Sender: TObject);
begin
if Application.MessageBox('是否退出?', '询问',
MB_YESNO + MB_ICONQUESTION) = IDYES then
begin
Close;
end;
end;
或者是:
uses
System.UITypes;
procedure TfrmMainVCL.btnMessageDlgClick(Sender: TObject);
begin
if MessageDlg('是否退出?', mtConfirmation, [mbYes, mbNo], -1) = mrYes then
begin
Close;
end;
end;
在FMX下,Application不再有MessageBox函数,只能使用MessageDlg函数,写法如下:
procedure TfrmMain.btncloseClick(Sender: TObject);
begin
if MessageDlg('是否退出?', TMsgDlgType.mtConfirmation,
[TMsgDlgBtn.mbYes, TMsgDlgBtn.mbNo], -1) = mrYes then
Close;
end;
相关文章推荐
- Delphi XE5 for Android (九)
- Delphi XE5 for Android (六)
- Delphi XE5 for Android (十)
- Delphi XE5 for Android (二)
- delphi xe5 中TMemo控件的应用——for android
- Delphi XE5 for Android (十)
- Delphi XE5 for Android (五)
- Delphi XE5 for Android (十一)
- Delphi XE5 for Android (七)
- Delphi XE5 for Android (三)
- Delphi XE5 for Android (三)
- Delphi XE5 for Android (十一)
- Delphi XE5 for Android (十)
- Delphi XE5 for Android (七)
- Delphi XE5 for Android (四)
- Delphi XE5 for Android (一)
- Delphi XE5 for Android (二)
- Delphi xe5 for android 地理定位GPS
- Delphi XE5 for Android (四)
- Delphi XE5 for Android (九)