问题1:
弹出对话框的代码:
if Application.MessageBox ('是否要修改数据?', '系统提示', Mb_IconQuestion+Mb_yesno)=ID_YES then 
在这个对话框中,怎么让它的默认焦点为‘no’的按钮
问题2:
含有yes,no,cancer对话框代码:
i:=messagedlgpos( '是否继续执行?',mtConfirmation, mbYesNo, 0, 200, 200);
在这个对话框中,怎么让它的默认焦点为‘cancer’的按钮 ,并且更改对话框的名字,它默认为confirm

解决方案 »

  1.   

    messagedlgpos( '是否继续执行?',mtConfirmation, mbYesNo, 0, 200, 200);
    倒数第三个参数,改成1,2,你试试看就知道了
      

  2.   

    Application.MessageBox ('是否要修改数据?', '系统提示', Mb_IconQuestion + MB_YESNO or MB_DEFBUTTON2);
      

  3.   

    问题1:
    弹出对话框的代码:
    if Application.MessageBox ('是否要修改数据?', '系统提示', Mb_IconQuestion+Mb_yesno)=ID_YES then 
    在这个对话框中,怎么让它的默认焦点为‘no’的按钮/////////////////////////////////Application.MessageBox ('是否要修改数据?', '系统提示', Mb_IconQuestion+Mb_yesno+MB_DEFBUTTON2)
      

  4.   

    Application.MessageBox ('是否要修改数据?', '系统提示', Mb_IconQuestion+Mb_yesno+MB_DEFBUTTON2)MB_DEFBUTTON1默认是   MB_DEFBUTTON2默认否
      

  5.   

    Application.MessageBox('你好','测试对话框',MB_YESNO+MB_ICONINFORMATION+MB_DEFBUTTON2);