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

Вниз

Хочу заставить компьютеры локальной вывести окно с сообщением   Найти похожие ветки 

 
Slonco   (2004-09-29 11:15) [0]

Имеется некое приложение-нить, которое раз в 5 сек сканирует некую БД и в случае обнаружения в ней некоего кода ему следует вывести окно предупреждения на некоторых сетевых машинах ("Тревога"), в котором будут отображаться значения полей записи.
Как вывести это окно на выборочных сетевых машинах (по именам)?


 
Reindeer Moss Eater ©   (2004-09-29 11:24) [1]

ShowMessage("Тревога");


 
Slonco   (2004-09-29 11:29) [2]

Это на своем компе, а на сетевых? Как разослать им требования на открытие окон? Как это делается?


 
Reindeer Moss Eater ©   (2004-09-29 11:48) [3]

Не только на своем.
И на сетевых то же.


 
clickmaker ©   (2004-09-29 11:55) [4]

Как вариант, NetMessageBufferSend
Но это только при работающей "службе сообщений"


 
Slonco   (2004-09-29 12:02) [5]

Да, конечно, если поставить приложение на всех сетевых машинах, то ShowMessage прокатит ;). Где в формате ShowMessage указаны имена сетевых машин? Или я чего то глобального не понимаю?
А вот про NetMessageBufferSend ничего не могу сказать, т.к. в Дельфевом хэлпе не оказалось ни слова про него.


 
Anatoly Podgoretsky ©   (2004-09-29 12:10) [6]

Плохо искал, в справке эта функция описана. Переинсталируй Дельфи.


 
Slonco   (2004-09-29 12:18) [7]

Неделю назад переинсталлировывал %) Нету и все! Ну что делать? Скажите хоть как приложение запустить тогда на сетевой машине?


 
clickmaker ©   (2004-09-29 12:20) [8]


>  [7] Slonco   (29.09.04 12:18)
> Неделю назад переинсталлировывал %) Нету и все! Ну что делать?

Help - Windows SDK.
Если уж совсем все запущено, то сюда http://www.msdn.microsoft.com/library/default.asp


 
Slonco   (2004-09-29 12:38) [9]

Окей, про NetMessageBufferSend нашел. А как же насчет ShowMessage? Как его использовать для тех же целей?


 
clickmaker ©   (2004-09-29 12:41) [10]


> как же насчет ShowMessage? Как его использовать для тех
> же целей?

Читай в MSDN про средства межпроцессного общения: sockets, mailslots, pipes


 
Slonco   (2004-09-29 12:46) [11]

Есть более ценные предложения?


 
clickmaker ©   (2004-09-29 12:49) [12]


> [11] Slonco   (29.09.04 12:46)
> Есть более ценные предложения?

Сколько готов заплатить за "ценное предложение"?


 
Slonco   (2004-09-29 12:57) [13]

Это сервер платных услуг? Я спрашиваю ОЧЕНЬ ПРОСТОЙ СОВЕТ! По крайней мере он должен быть простым для мастеров, коим я не являюсь.


 
Slonco   (2004-09-29 12:57) [14]

Это сервер платных услуг? Я спрашиваю ОЧЕНЬ ПРОСТОЙ СОВЕТ! По крайней мере он должен быть простым для мастеров, коим я не являюсь.


 
clickmaker ©   (2004-09-29 13:04) [15]


> [13] Slonco   (29.09.04 12:57)

"очень простой совет" тебе уже дан. См. [4] clickmaker ©   (29.09.04 11:55)
А за "более ценным предложением" сходи в справку по win32 или в MSDN. Там есть готовые примеры работы с pipes & mailslots


 
Мастер ©   (2004-09-29 15:12) [16]

>Slonco   (29.09.04 12:57) [13]
Это сервер платных услуг?

А тебе кто-то обязан отвечать?

Советы тебе уж даны.
Вот еще один БЕСПЛАТНЫЙ совет - используй системную команду NET SEND.



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

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

Наверх




Память: 0.5 MB
Время: 0.059 c
1-1098201922
GanibalLector
2004-10-19 20:05
2004.11.07
Pchar


1-1098695174
DelphiLexx
2004-10-25 13:06
2004.11.07
WndProc и ловушки


3-1097356478
GanibalLector
2004-10-10 01:14
2004.11.07
DBGridEh & Footer


1-1098782170
markers
2004-10-26 13:16
2004.11.07
Подскажите плиз!


3-1097329515
Pashkerton
2004-10-09 17:45
2004.11.07
Выборка из временной таблицы