powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Выгрузка приложения
9 сообщений из 9, страница 1 из 1
Выгрузка приложения
    #32134509
_User_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день! Вопрос такой: есть приложение , которое расположено на сетевом общедоступном диске, в один момент времени им пользуется около 10 юзеров, иногда встает необходимость его обновить, так вот приходится обзванивать этих юзеров, дабы попросить их выйти из программы. Вопрос такой: можно ли написать процедурку в программе, которая принудительно выгоняет пользователей, т.е. у пользователя происходит Application.Terminate?
...
Рейтинг: 0 / 0
Выгрузка приложения
    #32134562
Фотография eNose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[не активирован]
[не одобрен]
Встрой в приложение какой-нить сервер (например indy TCPServer). И посылай ему определенное сообщение, чтоб приложение закрылось само.
На NTFS можно просто переименовать старое приложение - юзеры будут продолжать работать, а вновь запускающие будут запускать уже обновленное приложение.
...
Рейтинг: 0 / 0
Выгрузка приложения
    #32134633
_User_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А примерчика никакого не завалялось? Может ссылка какая-нибудь, как работать с данными компонентами?
...
Рейтинг: 0 / 0
Выгрузка приложения
    #32134726
Фотография eNose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[не активирован]
[не одобрен]
Дык у них гора примеров стандартно идет...
...
Рейтинг: 0 / 0
Выгрузка приложения
    #32134877
_User_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Для TCP сервера ничего не нашел :(
...
Рейтинг: 0 / 0
Выгрузка приложения
    #32134884
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вопрос такой: можно ли написать процедурку в программе, которая принудительно выгоняет пользователей, т.е. у пользователя происходит Application.Terminate?

Не ну если их просто грохнуть надо, то почему бы их просто не отключить средствами операционки. Зачем еще что-то писать?
...
Рейтинг: 0 / 0
Выгрузка приложения
    #32135241
StarWind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
для сего случая могу поделится своим вариантом решения проблемы.... Приложение запускается с локального диска но предварительно проверяет, нужно ли ему обновится. В итоге, я всегда могу обновить приложение на сервере, а потом при старте пользовательский вариант проверяет с тем что лежит на сервере, если нужно происходит копирование приложение и запуск новой версии. Все это разумеется в автомате
...
Рейтинг: 0 / 0
Выгрузка приложения
    #32135454
Серега
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вот тут лежит готовая и бесплатная реализация того о чем писал StarWind
http://polesoft.narod.ru/Products/Starter/starter.html
Я давно пользуюсь и без всяких нареканий.
...
Рейтинг: 0 / 0
Выгрузка приложения
    #32135494
StarWind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
прочитал, довольно интересно, я писал свою прогу, в которой можно еще вставить кучу команд. В моем случае она просто в комплексе работает. НО довольно дельно сделано, по крайней мере по описанию :)
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Выгрузка приложения
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]