Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // блокирую основную форму
- this->Enabled = false;
- // вызываю форму с текстом "Подождите..."
- F3=gcnew Form3();
- F3->Show(this);
- // без этой строчки после закрытия формы основная прячется
- this->F3->Closed += gcnew EventHandler(this,&Form1::form2_Closed);
- // выполнение "тяжелой" функции
- grid = gridObj.getResolve(grid);
- // закрываю форму "Подождите..."
- this->F3->Close();
- // разблокировал основную форму
- this->Enabled = true;
- // блокирую основную форму
- this->Enabled = false;
- // вызываю форму с текстом "Подождите..."
- F3=gcnew Form3();
- F3->Show(this);
- F3->Update(); // !!!!!!!!!!!
- // без этой строчки после закрытия формы основная прячется
- this->F3->Closed += gcnew EventHandler(this,&Form1::form2_Closed);
- // выполнение "тяжелой" функции
- grid = gridObj.getResolve(grid);
- // закрываю форму "Подождите..."
- this->F3->Close();
- // разблокировал основную форму
- this->Enabled = true;
Add Comment
Please, Sign In to add comment