Форум: "Основная";
Текущий архив: 2003.02.24;
Скачать: [xml.tar.bz2];
Вниз
Тип приложения???? Найти похожие ветки
← →
nikulin (2003-02-14 14:22) [0]Обьясните мне такую вещь. Вот есть консольные приложения, приложения с графическим интерфейсом и сервисы.
А к какому типу приложений относится вот такая программулина.
program Project2;
uses
SysUtils;
var
tmrCounter: Integer;
begin
// здесь много много всякого кода
// в том числе долгие циклы опроса чего-либо и т.д.
repeat
// ...
until false;
end.
Как видите там еще и бесконечный цикл!
И завершить работу данной проги можно тока убив ее в Task Manger"е.
Возникает вопрос А можно как то легально контролировать ее работу.
В частности завершить ее более корректно...
Хотя конечно варианты есть .. например наличие некого ФЛАЖКА (файла, или строки в файле или значения в БД) говорящего о том что работу надо завершить...
Тоды остается один вопрос:
А к какому типу приложений относится вот такая программулина.
Извините что заморочил голову!
← →
Palladin (2003-02-14 14:26) [1]имхо
к консольному, если там больше ничего нет кроме того что написано
← →
Digitman (2003-02-14 14:36) [2]какое еще - "консольное" ? обычное Win32-приложение).. просто - не создающее окна и , посему, неспособное реагироваить на сист.сообщения
← →
nikulin (2003-02-14 14:43) [3]Ну допустим возможно в таком приложении перехватывать нажатия клавиши и движения мыши? И создавать потоки?
← →
Palladin (2003-02-14 14:48) [4]а консольное это типа не Win32 чтоли?
← →
nikulin (2003-02-14 14:49) [5]консольное то Win32/ Но в моем случае никакого консольного окна не открыввается! поэтому оно не консольное
← →
Романов Р.В. (2003-02-14 14:53) [6]
> Ну допустим возможно в таком приложении перехватывать нажатия
> клавиши и движения мыши?
На этот вопрос может ответить код из этого цикла
repeat
// ...
until false;
← →
Digitman (2003-02-14 15:09) [7]
> nikulin
Вот поэтому и не открывается, что - неконсольное)
Но в твоем случае ничто не мешает создать Win32-объект "окно" и организовать цикл приема/диспетчеризации/обработки сообщений, адресуемых этому окну. Как минимум, WM_DESTROY ты получишь от системы.
Про код.потоки и речи нет - создавай на здоровье хоть косой десяток их)
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.02.24;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.009 c