PDA

Показать полную графическую версию : МИ2008 как сделать программу для отсылки сообщений по сети?


Большой Кол
16-05-2010, 21:47
Доброго времени суток
Сабж - как сделать программу , которая отправляет, сообщения по сети, на конкретный IP адрес? От чего начинать плясать? Что почитать? как задействовать коменду net send? Или можно без неё?
В элементах Visual Studio можно добавить элемент (COM компонент) Message, но к нему нет описания, он может помочь?

zonderz
16-05-2010, 22:14
как задействовать коменду net send? »

проще всего действительно задействовать коменду net send (служба Messenger должна быть включена на клиенте)

запуск exe - WinExec, ShellExecute, CreateProcess и пр........

ganselo
17-05-2010, 01:21
От чего начинать плясать? Что почитать? »
Ну почитайте, что нибудь про socket'ы.

как задействовать коменду net send? »
system("net send ...");

MERDOCK
17-05-2010, 12:18
Для Net Send можно использовать команду Shell:

Shell("Net send IP Message")

Но лучше всего создать свою программу не зависимую от Net Send, т. к. на удалённой машине может быть выключен Messager. Для этого тебе потребуется:

1. Net.Sockets.TcpListener 'слушатель указанного порта.
2. Net.Sockets.TcpClient 'клиент для соединения с удалённой программой.

В этих двух объектах есть всё для твоей задачи.




© OSzone.net 2001-2012