![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Help
sumy_vlad © (2001-12-21 11:03:00)Привет всем!!!
Как из приложения послать
сообщения одному или всем
пользователям в сети?
Заранее благодарен
ValeraVV (2001-12-21 14:08:00) [1]в Win98 мало того, что нет net send, так она еще не принимает посланные ей сообщения без WinPopup/собственной программы, так что лучше свой клиент
wHammer (2001-12-21 12:48:00) [2]to McSimm © (21.12.01 11:59)
Вероятно у вас w9x, а NET SEND работает в NT.
Да, действительно Win98.
Скорее всего придется писать свои программы для приема-передачи
Они (программы) уже есть, передает не только сообщения, но и выполняет некоторые действия по управлению удаленной машиной. Реализованы на механизме отправки/приема файлов(1), а также на основе сокетов(2). Проблема состоит в необходимости клиентского приложения. В вышеприведенном примере такое приложение не нужно, его роль выполняет Net. Вот оно что.
McSimm (2001-12-21 11:59:00) [3]Вероятно у вас w9x, а NET SEND работает в NT.
Код в NT проверил. Работает.
Для w9x способа не знаю. Скорее всего придется писать свои программы для приема-передачи.
Пример с использованием Socket"s смотрите в Demos\Chat
wHammer (2001-12-21 11:47:00) [4]Уважаемый McSimm
Код не работает!
При sw_hide - ничего не происходит.
При sw_show - пишет, что команда Send для Net не обнаружена.
При вызове net /? - команды SEND не обнаружено.
McSimm (2001-12-21 11:26:00) [5]ShellExecute(0, "open", "NET"," SEND COMPNAME asdfasdf", nil, sw_Hide);
COMPNAME - сетевое имя компьютера