Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как сделать локальный СОМ-сервер(ехе-файл) невидимым? [Delphi, Windows]


Barvetal ©   (2005-08-30 21:05:00) 

Всем привет!

Нужно написать локальный СОМ-сервер в ехе-файле. При этом он должен поставлять функции, но быть невидимым, то-есть, не содержать окон на таскбаре и чтобы не было видно никаких окон на десктопе.

Как это можно сделать? Подскажите пожалуйста!

Заранее спасибо!!!

ЗЫ: Если я не очень ясно выразился, чего я хочу, то обьясню: я хочу, чтобы мой СОМ-сервер работал как Word.Application в режиме Visible := false. То-есть, чтобы он мог выполнять свои методы, но был невидим.


Lab74   (2005-09-06 01:41:00) [1]

http://delphikingdom.com/asp/answer.asp?IDAnswer=35161
ответ Антона Григорьева:
"в dpr-файл перед Application.Run вставляется Application.ShowMainForm:=False"


Erik1   (2005-09-05 16:32:00) [2]

Создать in-proc сервер в виде dll.


olegl   (2005-09-01 14:03:00) [3]

В метод Paint очень "умно" будет засунуть form1.hide


xmed   (2005-09-01 12:37:00) [4]

procedure TForm1.FormPaint(Sender: TObject);
begin
   form1.Hide;
end;


wal   (2005-08-31 15:47:00) [5]

Ну дак это же твой сервер, ты волен делать внутри его что угодно, в том числе показывать-скрывать UI, по команде или всегда или еще как.

С уважением


tesseract   (2005-08-30 22:13:00) [6]

А что Com-server объект как-нибудь виден? Я свои ни разу не видел ни на таскбаре ни на десктопе нив task-manager-е


Наверх

Титульная страница Поиск, карта сайта Написать письмо