Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.08.2012, 02:13   #1
Google0_0
Пользователь
 
Регистрация: 05.08.2012
Сообщений: 17
По умолчанию Как закрыть окно выполненной программы?

В Pascal ABC.net имеется возможность скомпилированный код сохранить .exe файлом. Суть вопроса такова используя модуль crt по завершению программы возможен ли выход и закрытие этого окна. Использование процедуры exit осуществляет только завершение исполнения самого кода, но не закрытия среды(самого окна программы).
Есть ли решения и что делать?
Google0_0 вне форума Ответить с цитированием
Старый 05.08.2012, 03:19   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

а причем тут среда?
вы то запускаете приложение без нее потом, если не прописывали задержку, должно закрыться.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 05.08.2012, 03:40   #3
Google0_0
Пользователь
 
Регистрация: 05.08.2012
Сообщений: 17
По умолчанию

на счёт среды не правильно выразился.

в том то и дело что после выполнения окно не закрывается, а продолжает "висеть". Можно ли это как либо исправить?
Google0_0 вне форума Ответить с цитированием
Старый 05.08.2012, 04:09   #4
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

код покажите.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 05.08.2012, 14:42   #5
Arhangel7
Пользователь
 
Регистрация: 27.02.2010
Сообщений: 90
По умолчанию

надо не EXIT а CLOSE
как-то так
Arhangel7 вне форума Ответить с цитированием
Старый 05.08.2012, 16:36   #6
Базиля
Участник клуба
 
Аватар для Базиля
 
Регистрация: 03.12.2009
Сообщений: 1,013
По умолчанию

Используйте процедуру halt.
Базиля вне форума Ответить с цитированием
Старый 05.08.2012, 19:02   #7
Arhangel7
Пользователь
 
Регистрация: 27.02.2010
Сообщений: 90
По умолчанию

Базилия, а может ему проще выключить комп?
как-то так
Arhangel7 вне форума Ответить с цитированием
Старый 05.08.2012, 19:21   #8
Poma][a
Новичок
Джуниор
 
Регистрация: 11.10.2011
Сообщений: 3,882
По умолчанию

Цитата:
Базилия, а может ему проще выключить комп?
1) Базилия <> Базиля
2) Halt использовать можно, но лучше не стоит, но возможно над более мягче высказывать свои претензии.
Poma][a вне форума Ответить с цитированием
Старый 05.08.2012, 20:12   #9
Базиля
Участник клуба
 
Аватар для Базиля
 
Регистрация: 03.12.2009
Сообщений: 1,013
По умолчанию

Arhangel7
С чего бы это?
Базиля вне форума Ответить с цитированием
Старый 05.08.2012, 23:31   #10
Arhangel7
Пользователь
 
Регистрация: 27.02.2010
Сообщений: 90
По умолчанию

Цитата:
Предупреждение: не гарантируется, что ресурсы будут освобождены при вызове halt
как итог - утечка памяти, не критично, но он уперт, раз так 100500 запустил прогу - перезапуск оси (не факт, но все же возможно). Поэтому, проще сразу жмякнуть reset и все )
как-то так
Arhangel7 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Mono: как программно закрыть окно Mixim Общие вопросы .NET 5 02.09.2012 12:13
Как закрыть диалоговое окно, связанное с DirectX Trinock Visual C++ 2 05.04.2012 18:43
Как закрыть наглое активное окно? MotoArhangel Общие вопросы Delphi 8 09.03.2011 21:32
Закрыть всплывающее окно - как? fezilk25 Общие вопросы Delphi 4 17.11.2010 19:22
Как закрыть окно подключения к инету dial-up? Vladimir K. Работа с сетью в Delphi 4 12.02.2008 19:13