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

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

Два сервиса мешают друг другу. [D5, Win2k]


KAA ©   (2001-12-19 10:48:00) 

Есть у меня сервис, работает. Написал еще один, с другим именем. Но командыы на анъинсталяцию одного, работают на другого. Т.е. одновременно их не запустишь, говорит что сервис уже запущен. И анъинсталятором одного удаляется другой.
В чем может быть дело?


KAA   (2001-12-19 12:26:00) [1]

Разные у них имена.
Но в итоге они вмете сейчас работают, ничего в них самих не менял, только проделала вышеописанный ретуал с третьим сервисом.


Mick   (2001-12-19 12:18:00) [2]

"имя под которым он в списке сервисов" - это "DisplayName"
А имя сервиса это "Name" экземпляра класса TService.


KAA   (2001-12-19 12:11:00) [3]

Еще одно дополнение. (крыша ехать)

Теперь первый и второй сервисы вполне нормально инсталируются и анъинсталируются сами по себе.

С одной стороны проблема разрешилась :), но с глюком очень хотелось бы разобраться.


KAA   (2001-12-19 11:27:00) [4]

имя под которым он в списке сервисов? У всех свое.


KAA   (2001-12-19 11:26:00) [5]

Можно подробней, какие там могут быть имена и описания?
Имена файлов разные, описания разные. Единственное этот третий сервис, еоторым я воспользовался имет такое же имя как и первый. Но его анъинсталяции хватило чтоб второй сервис перестал мешать первому.


Алексей Петров   (2001-12-19 11:22:00) [6]

Наверное с другим Description, а не с другим именем?


Алексей Петров   (2001-12-19 11:22:00) [7]

А имя у всех них "Service1"?


KAA   (2001-12-19 11:21:00) [8]

Маленьькое дополнение, полученное эксперементально.

Взял третий сервис(пустой, только звуковые сигналы подает, именно на осеовании его сделан второй сервис), инсталировал вместе второй и третий, все получилось (первый не инсталирован). Затем анъинсталирую первый и он анъинсталирует третий, после чего первый прекрасно инсталируется. В результате первый и второй работают вместе.


Наверх

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