Delphi中怎么写MessageBox?

解决方案 »

  1.   

    有好几个函数 摘自dailogs.pas
    具体用法可以看帮助{ Message dialog }type
      TMsgDlgType = (mtWarning, mtError, mtInformation, mtConfirmation, mtCustom);
      TMsgDlgBtn = (mbYes, mbNo, mbOK, mbCancel, mbAbort, mbRetry, mbIgnore,
        mbAll, mbNoToAll, mbYesToAll, mbHelp);
      TMsgDlgButtons = set of TMsgDlgBtn;const
      mbYesNoCancel = [mbYes, mbNo, mbCancel];
      mbYesAllNoAllCancel = [mbYes, mbYesToAll, mbNo, mbNoToAll, mbCancel];
      mbOKCancel = [mbOK, mbCancel];
      mbAbortRetryIgnore = [mbAbort, mbRetry, mbIgnore];
      mbAbortIgnore = [mbAbort, mbIgnore];function CreateMessageDialog(const Msg: string; DlgType: TMsgDlgType;
      Buttons: TMsgDlgButtons): TForm;function MessageDlg(const Msg: string; DlgType: TMsgDlgType;
      Buttons: TMsgDlgButtons; HelpCtx: Longint): Integer;
    function MessageDlgPos(const Msg: string; DlgType: TMsgDlgType;
      Buttons: TMsgDlgButtons; HelpCtx: Longint; X, Y: Integer): Integer;
    function MessageDlgPosHelp(const Msg: string; DlgType: TMsgDlgType;
      Buttons: TMsgDlgButtons; HelpCtx: Longint; X, Y: Integer;
      const HelpFileName: string): Integer;procedure ShowMessage(const Msg: string);
    procedure ShowMessageFmt(const Msg: string; Params: array of const);
    procedure ShowMessagePos(const Msg: string; X, Y: Integer);
      

  2.   

    忘了
    直接有messagebox也是可以的,而且功能最强大