Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для мобильных телефонов > MidletPascal > Прочие вопросы

Прочие вопросы Вопросы не касающиеся программирования (установка, настройка...)

Ответ
 
Опции темы
Старый 29.03.2012, 15:31   #1
reyn90
Нуждающийся
 
Регистрация: 12.10.2009
Сообщений: 66
Написано 0 полезных сообщений
(для 0 пользователей)
Вопрос Как принудительно закрыть приложение?

Может быть детский вопрос, но:
Предположим создал вечный цикл. Нужна команда которая закрывает приложение. exit не работает
(Offline)
 
Ответить с цитированием
Старый 29.03.2012, 17:09   #2
FireOwl
Бывалый
 
Аватар для FireOwl
 
Регистрация: 16.09.2009
Адрес: Sun system
Сообщений: 831
Написано 442 полезных сообщений
(для 1,836 пользователей)
Ответ: Как принудительно закрыть приложение?

"break"?
__________________
N"Gasta! Kvata! Kvakis!
Ahkstas so novajxletero (oix jhemile) so Ranetauw.
(Offline)
 
Ответить с цитированием
Старый 29.03.2012, 18:51   #3
ViNT
Модератор
 
Регистрация: 03.04.2007
Сообщений: 2,252
Написано 597 полезных сообщений
(для 817 пользователей)
Ответ: Как принудительно закрыть приложение?

Если надо именно закрыть, то Halt.
(Offline)
 
Ответить с цитированием
Старый 29.03.2012, 22:17   #4
reyn90
Нуждающийся
 
Регистрация: 12.10.2009
Сообщений: 66
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: Как принудительно закрыть приложение?

Сообщение от ViNT Посмотреть сообщение
Если надо именно закрыть, то Halt.
А можно так:
if getClickedCommand = exitCmd then
begin
Halt;
end;
Я пробовал но увы. Вот думаю: этот кусок кода рабочий?
(Offline)
 
Ответить с цитированием
Старый 29.03.2012, 22:18   #5
reyn90
Нуждающийся
 
Регистрация: 12.10.2009
Сообщений: 66
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: Как принудительно закрыть приложение?

Сообщение от FireOwl Посмотреть сообщение
"break"?
Нет не из цикла, а полностью из приложения. Сейчас Halt пробую.
(Offline)
 
Ответить с цитированием
Старый 29.03.2012, 23:03   #6
Rock2roll
Знающий
 
Аватар для Rock2roll
 
Регистрация: 14.05.2010
Сообщений: 297
Написано 13 полезных сообщений
(для 13 пользователей)
Ответ: Как принудительно закрыть приложение?

halt 100% убивает приложение, даже на делфи)
__________________
G502, GT S5230w user!
(Offline)
 
Ответить с цитированием
Старый 30.03.2012, 08:03   #7
reyn90
Нуждающийся
 
Регистрация: 12.10.2009
Сообщений: 66
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: Как принудительно закрыть приложение?

Сообщение от AngeLvKedaX Посмотреть сообщение
halt 100% убивает приложение, даже на делфи)
Не сомневаюсь, но вот код выше можно использовать?
(Offline)
 
Ответить с цитированием
Старый 30.03.2012, 10:41   #8
Rock2roll
Знающий
 
Аватар для Rock2roll
 
Регистрация: 14.05.2010
Сообщений: 297
Написано 13 полезных сообщений
(для 13 пользователей)
Ответ: Как принудительно закрыть приложение?

Используй вот:
if getClickedCommand exitCmd then Halt
__________________
G502, GT S5230w user!
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
reyn90 (30.03.2012)
Старый 30.03.2012, 18:46   #9
ViNT
Модератор
 
Регистрация: 03.04.2007
Сообщений: 2,252
Написано 597 полезных сообщений
(для 817 пользователей)
Ответ: Как принудительно закрыть приложение?

Так ничего хорошего не выйдет.
Нужно делать по такому принципу:
while true do
begin
 Cmd:=GetClickedCommand;
 if Cmd = CmdExit then halt;
 if Cmd = ...// проверка других команд
 Delay(100);
end;
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 20:26.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com