Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.01.16;
Скачать: CL | DM;

Вниз

Существует ли проблемма?   Найти похожие ветки 

 
kull   (2004-12-21 11:02) [0]

Привет народ.
Скажите кто-нибудь слышал о такой проблемме?
Если Delphi приложение работает как сервис под Win2000, то появляются проблеммы при логине/логофе. А точнее что-то творится с Delphi формами. Типа, после перелогина, теряются хендлы, может и еще что-то...

Я точнее сказать не могу. Просто интересует может кто-то с этим сталкивался?


 
kull   (2004-12-21 16:03) [1]

Может кто-то все же сталкивался?
Ну это, типа, делаешь логоф, затем логин, и после этого формы приложения куда-то пропадают. Т.е. приложение то работает, но форм не видно.


 
Рамиль ©   (2004-12-21 16:22) [2]

А зачем сервису формы?


 
aus   (2004-12-21 18:35) [3]

>А зачем сервису формы?

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


 
kull   (2004-12-22 11:04) [4]

Да дело в том, что существует некое приложение, которое должно работать как сервис. И здесь народ в конторе столкнулся с выше указанной проблеммой. Но я, честно говоря сомневаюсь, что она существует, сомневаюсь что борланд мог так налажать. У меня есть подозрение что это просто руки.sys.
А то уже переписывается обработка событий,создается собственные предок для всех форм.
Мне кажется, что если и есть проблемма, то решить ее можно как-то проще, чем переписывать всю функциональность, которую уже давно реализовали в борланде.


 
kull   (2004-12-27 13:25) [5]

Неужели никто не сталкивался?


 
simpson ©   (2004-12-27 14:07) [6]

> aus   (21.12.04 18:35) [3]
> kull   (22.12.04 11:04) [4]

Цитата из MSDN: "Services are long-running executables that run without a user interface."

Это из описания пространства имен System.ServiceProcess .NET. Строго говоря, сервис может быть и интерактивным, т. е. иметь пользовательский интерфейс, но, во-первых, поддержка таких сервисов не гарантируется в будущем Microsoft, а во-вторых (это - IMHO), нет таких веских причин, по которым сервис должен иметь пользвательский интерфейс.

Хочешь настраивать параметры функционирования приложения-сервиса - напиши отдельное приложение для его настройки. И уж во всяком случае, прежде, чем писать интерактивные сервисы, прочитай про оконные станции и рабочие столы. Там не все так просто.


 
kull   (2004-12-29 11:39) [7]

2simpson

Объясняю.

Было обычное приложение, которое работало под Win98.
Теперь, возможно, появилась необходимость сделать его сервисом.
Я, предполагаю, для того, чтоб при загрузке сервера оно запускалось.
Приложение большое, кода много, и поэтому отделять GUI от остальной функциональности, слишком дорого.


 
kull   (2004-12-30 15:21) [8]

Так что, никаких идей?



Страницы: 1 вся ветка

Текущий архив: 2005.01.16;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.044 c
6-1098669128
Muzzy
2004-10-25 05:52
2005.01.16
Помогите!!! В CGI {$E cgi} AssignFile/Rewrite/Append ОШИБКИ!!!


1-1104380787
Azat
2004-12-30 07:26
2005.01.16
Один DBNavigator для нескольких таблиц


10-1080641836
Demiurg
2004-03-30 14:17
2005.01.16
Excel таблицы на форме.


11-1085650315
Yustas
2004-05-27 13:31
2005.01.16
имя компонента


1-1104536411
Ne(Zero)
2005-01-01 02:40
2005.01.16
Эффект воды