создание приложения без окон

Модераторы: Duncon, Naeel Maqsudov, Игорь Акопян, Хыиуду

Eugie
Сообщения: 708
Зарегистрирован: 17 фев 2004, 23:59
Откуда: SPb

Варианты:

1) Если под Винду - юзай ServiceApplication, пример есть в хелпе. Под Линух это не работает.
2) Можно сделать обычное приложение со скрытым главным окном и в нем создать тред, в котором делать, что нужно. Но в таскбаре иконка все равно появится.
Eugie
Сообщения: 708
Зарегистрирован: 17 фев 2004, 23:59
Откуда: SPb

Задай такие габариты, чтобы она попала за границу экрана.
Аватара пользователя
AiK
Сообщения: 2287
Зарегистрирован: 13 фев 2004, 18:14
Откуда: СПб
Контактная информация:

Eugie, зачем так жестко-то :)

просто создаём файл blabla.dpr
c таким вот содержанием

Код: Выделить всё

program windowless;
uses
  Windows;
begin // {main}
    MessageBox(0,'Hello World','WindowLess program', MB_OK);
end.
Размер конечно не маленький, но для Delphi - самое то: 16384 байта.
Даже самый дурацкий замысел можно воплотить мастерски
Eugie
Сообщения: 708
Зарегистрирован: 17 фев 2004, 23:59
Откуда: SPb

Тоже вариант. Хотя писать сервис с нуля - на xx% изобретать велосипед, опять же, грабли... :)
Аватара пользователя
AiK
Сообщения: 2287
Зарегистрирован: 13 фев 2004, 18:14
Откуда: СПб
Контактная информация:

Eugie, а кто сказал, что сервис и демон синонимы? :)
Даже самый дурацкий замысел можно воплотить мастерски
Аватара пользователя
AiK
Сообщения: 2287
Зарегистрирован: 13 фев 2004, 18:14
Откуда: СПб
Контактная информация:

Я так думаю, винды загружают первую иконку из ресурсов.
Даже самый дурацкий замысел можно воплотить мастерски
Ответить