错在哪里?MessageDlg('程序名','消息',mtConfirmation,[mbYes,mbNo,mbCancel],0,mbYes); 错在哪里?MessageDlg('程序名','消息',mtConfirmation,[mbYes,mbNo,mbCancel],0,mbYes); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 MessageDlg('程序名','消息',mtConfirmation,[mbYes,mbNo,mbCancel],0); ssageDlg(Msg, mtInformation, [mbOk], 0) MessageDlg('程序名',mtConfirmation,[mbYes,mbNo,mbCancel],0); 回复人: code8110(业余选手)MessageDlg('程序名',mtConfirmation,[mbYes,mbNo,mbCancel],0);这样,当然可以,但是,这样的话,MessageDlg的标题就无法设置了 结果是标题为confirm,而我的目标是:标题为‘程序名‘,显示的消息为'消息' MessageDlg只有4个参数,(‘ 消息内容’,消息框类型,[消息框上的按钮],helectx);你要设置标题,另想办法吧。 不要用messagedlg了,用: application.MessageBox('你好吗?‘,'提示 ',MB_ICONQUESTION); MessageBox(handle,'信息','caption',mb_ok or MB_ICONERROR)可以再加上其他按钮看行不行 MessageBox(handle,'信息','caption',mb_ok or MB_ICONERROR)可以再加上其他按钮看行不行 function MessageDlg(const Msg: string; DlgType: TMsgDlgType; Buttons: TMsgDlgButtons; HelpCtx: Longint): Integer;begin Result := MessageDlgPosHelp(Msg, DlgType, Buttons, HelpCtx, -1, -1, '');end;用MessageDlg是没有办法改标题的!用MessageBox吧!MessageBox(hwnd:HWND;IpText:Pchar;IpCaption:Pchar;UType:Cardinal);if Messagebox(0, '消息', '标题', MB_YesNo + MB_ICONQUESTION) = IDYES then或if Application.MessageBox('消息','标题 ',MB_YesNo + MB_ICONQUESTION)= IDYES then 关于Delphi TClientDataSet的 如何判断image类型字段中的图像是bmp格式还是jpeg格式 如何在关机时自动关闭程序? 在两个Form之间传值时出现的错误! 如何锁屏?分不够再加! 数据显示出错? 关于edit显示的“小菜”问题 如何调用COM? 一个怪问题,请高手帮忙。 delphi中的控件在BC中怎么不能编译连接 请教!!!在线等待! 怎么让一个form在800×600和1024×768的显示大小都一样呢?
MessageDlg('程序名',mtConfirmation,[mbYes,mbNo,mbCancel],0);这样,当然可以,但是,这样的话,MessageDlg的标题就无法设置了
结果是标题为confirm,而我的目标是:标题为‘程序名‘,显示的消息为'消息'
你要设置标题,另想办法吧。
application.MessageBox('你好吗?‘,'提示 ',MB_ICONQUESTION);
Buttons: TMsgDlgButtons; HelpCtx: Longint): Integer;
begin
Result := MessageDlgPosHelp(Msg, DlgType, Buttons, HelpCtx, -1, -1, '');
end;用MessageDlg是没有办法改标题的!用MessageBox吧!
MessageBox(hwnd:HWND;IpText:Pchar;IpCaption:Pchar;UType:Cardinal);if Messagebox(0, '消息', '标题', MB_YesNo + MB_ICONQUESTION) = IDYES then或if Application.MessageBox('消息','标题 ',MB_YesNo + MB_ICONQUESTION)= IDYES then