Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   МИ2008 как сделать программу для отсылки сообщений по сети? (http://forum.oszone.net/showthread.php?t=175835)

Большой Кол 16-05-2010 21:47 1414747

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

zonderz 16-05-2010 22:14 1414759

Цитата:

Цитата Большой Кол
как задействовать коменду net send? »

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

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

ganselo 17-05-2010 01:21 1414858

Цитата:

Цитата Большой Кол
От чего начинать плясать? Что почитать? »

Ну почитайте, что нибудь про socket'ы.

Цитата:

Цитата Большой Кол
как задействовать коменду net send? »

system("net send ...");

MERDOCK 17-05-2010 12:18 1415047

Для Net Send можно использовать команду Shell:

Shell("Net send IP Message")

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

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

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


Время: 15:21.

Время: 15:21.
© OSzone.net 2001-