Главная страница
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.029 c
14-1097990090
cyborg
2004-10-17 09:14
2004.11.07
Хм. Новый развод наверное


3-1097215945
ocean
2004-10-08 10:12
2004.11.07
Синхронизировать базу на двух MSSQL-серверах


1-1098081997
samumka
2004-10-18 10:46
2004.11.07
Проверка создания mdichild формы?


6-1093615570
RoLeX2004
2004-08-27 18:06
2004.11.07
Ошибка при отправке e-mail!


3-1097069082
Max Ivanych
2004-10-06 17:24
2004.11.07
Фильтр для таблицы Access