showMessage()与application.messagebox有何区别?
还有,一个窗体unit1.showmodal功能是什么?

解决方案 »

  1.   

    application.messagebox最终调用的是api函数messagebox
    showMessage()是delphi包装好的窗口。
    建议用messageboxunit1.showmodal
    没有这种写法,应该是Form2.showmodal
    显示模式窗口
      

  2.   

    Good
    用messageBox是最终用API,所以效率大小灵活性都要优于showmessage
    下面是一个例子:
    Begin
      with Application do
      begin
        NormalizeTopMosts;
        MessageBox('This should be on top.', 'Look', [smbOK]);
        RestoreTopMosts;
      end;
    end;********************************
    路漫漫兮其修远兮,吾将上下而求索
    ********************************