Главная страница
    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.47 MB
Время: 0.036 c
1-1098430341
seregin2
2004-10-22 11:32
2004.11.07
NetSend


14-1097869017
zokzok
2004-10-15 23:36
2004.11.07
Перегрузка методов


1-1098863806
ызфт
2004-10-27 11:56
2004.11.07
Запутался в ООП


14-1098131129
VID
2004-10-19 00:25
2004.11.07
Ну что, прошли вакцинацию от гриппа ?


14-1098095756
Igorek
2004-10-18 14:35
2004.11.07
Визуальное проектирование таблиц и отношений в БД





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский