powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Возврат из главного окна в главный модуль проэкта (C++ Builder)
3 сообщений из 3, страница 1 из 1
Возврат из главного окна в главный модуль проэкта (C++ Builder)
    #33639234
Andrejs Sibircevs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int)
{
  try
  {
    Application->Initialize();
    Application->Title = "TEST";

    if ( !funcSelectFile() )
    {
      Application->Terminate();
      exit(EXIT_SUCCESS);
    } else {
      Application->CreateForm(__classid(TfrmMain), &frmMain);
      Application->Run();
    }

  } 
  catch (Exception &exception)
  {
    Application->ShowException(&exception);
  }
  catch (...)
  {
    try
    {
      throw Exception("");
    }
    catch (Exception &exception)
    {
      Application->ShowException(&exception);
    }
  }
  return  0 ;
}
Проблема в следующем:
По каким та причинам, в форме frmMain, неустроило то, что было выбрано в процедуре funcSelectFile(). Необходимо вернуться в главный модуль проэкта на данный шаг, что бы всё повторить сначало. Как это сделать?
...
Рейтинг: 0 / 0
Возврат из главного окна в главный модуль проэкта (C++ Builder)
    #33639277
Фотография cap83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вызови funcSelectFile() из frmMain а окошко спрячь
...
Рейтинг: 0 / 0
Возврат из главного окна в главный модуль проэкта (C++ Builder)
    #33639565
Andrejs Sibircevs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Это вариант, но его пока не хочеться использовать.
Может можно заменить создание главного окна
Код: plaintext
Application->CreateForm(__classid(TfrmMain), &frmMain);
на подобие функции funcSelectFile(), где главное окно будет создаваться:
frmMain = new TfrmMain(Application);?
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Возврат из главного окна в главный модуль проэкта (C++ Builder)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]