Перейти к содержанию
Fire Monkey от А до Я
  • 0

Правильное завершение программы на Андроиде


Kitty

Вопрос

У меня в таймере, если происходит ошибка, выдается сообщение пользователю и программа закрывается. Пример кода:

ShowMessage(L"Не найден видео файл " + VideoFileName + L". Программа будет закрыта.");
Application->Terminate();

Также на форме есть кнопка просто закрытия главной формы приложения:

Close();

В обоих случаях программа реагирует одинаково  -  уходи в список ранее запускаемых программ.

Есть ли принципиальная разница для Андроид приложений между кодом:

Application->Terminate();

и закрытием главной формы:

Close();

?

Ссылка на комментарий

Рекомендуемые сообщения

  • 0
  • Администраторы

Нет.

При закрытии главной формы в FireMonkey так же используется вызов Application->Terminate

Поэтому в описанном вами случае принципиальной разницы нет. Она может появится только в том случае, когда вы закрываете не главную форму и хотите при этом завершить выполнение программы. В этом случае нужно использовать Application->Terminate.

Ссылка на комментарий
Гость
Эта тема закрыта для публикации ответов.
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...