ErrorBox(Message: String; [ParentWindow: IWin32Window = Null]);
ErrorBox(Message: String; ParentWindow: Prognoz.Platform.Interop.Forms.IWin32Window);
Message. Сообщение, которое будет отображаться в окне ошибки.
ParentWindow. Родительское окно, для которого диалог открывается модально. По умолчанию передается значение Null, при этом диалог откроется модально для текущего окна.
Метод ErrorBox вызывает стандартный диалог с сообщением об ошибке.
Используется только в настольном приложении.
Диалог имеет только одну кнопку «ОК» и выглядит следующим образом:
Для выполнения примера предполагается наличие формы и расположенной на ней кнопки.
Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);
Begin
WinApplication.ErrorBox("Критическая ошибка");
End Sub Button1OnClick;
При нажатии на кнопку на экран будет выведен диалог с сообщением об ошибке.
Для выполнения примера предполагается наличие .NET-формы и расположенной на ней кнопки.
Imports Prognoz.Platform.Forms.Net;
Imports Prognoz.Platform.Interop.Ui;
Private Sub button1_Click(sender: System.Object; e: System.EventArgs);
Var
WinAppCls: WinApplicationClass = New WinApplicationClassClass();
Begin
WinAppCls.ErrorBox("Критическая ошибка", New IWin32WindowForeAdapter(Self));
End Sub;
При нажатии на кнопку на экран будет выведен диалог с сообщением об ошибке.
См. также: