Форум: "Основная";
Текущий архив: 2002.04.08;
Скачать: [xml.tar.bz2];
ВнизВ чем проблема? Найти похожие ветки
← →
Севостьянов Игорь (2002-03-26 13:45) [1]Все дело в том, что у тебя наверное в OkOnClick стоит
Close;
А она и делает твой результат = mrCancel
Твой диалог => кнопка ОК = ModalResult = mrOK
кнопка Cancel = ModalResult = mrCancel
Этого будет достаточно, но если нет, то не ставь в OkOnClick Close, а просто пиши ModalResult := mrOK, для Cancel соотвественно ModalResult := mrOK, но у меня и без этого работает
procedure TForm1.Button1Click(Sender: TObject);
var
DlgWnd: TDlgWnd;
begin
DlgWnd := TDlgWnd.Create(nil);
try
if DlgWnd.ShowModal = mrOk then ShowMessage("Привет");
finally
DlgWnd.Free;
end;
end;
вопросы по мылу...
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.04.08;
Скачать: [xml.tar.bz2];
Память: 0.43 MB
Время: 0.006 c