Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Нужен исходник Сетевого мессенджера

23K
06 декабря 2007 года
Faint
6 / / 20.03.2007
Приведите, пожалуйста, пример сетевого приложения типа Аси или Mail агента... P.S. общение напрямую (без сервера):confused:
251
06 декабря 2007 года
SkyMаn
1.7K / / 31.07.2007
Что именно вы хотите? Готовое решение?
23K
07 декабря 2007 года
Faint
6 / / 20.03.2007
Нет, я привык делать сам. Мне нужен принцип работы. Основные команды для общения двух приложений через Сеть.
251
07 декабря 2007 года
SkyMаn
1.7K / / 31.07.2007
Все достаточно просто реализовать через сокеты. Для этого кидаете на форму компонент winsock (Windows Socket).
Только помните, что один компонент=одна связь и лишь в одну сторону.
Поскольку вам нужно, чтобы связь была двусторонней, нужно использовать 2 этих компонента, например sock1 и sock2. После этого в свойствах прописываете хост и порт удаленного компьютера. Обрабатывать события нужно после того, как осуществлен коннект:
Sock1.Connect
 
Код:
Sub Sock1_DataArrival(ByVal bytesTotal As Long)
    Winsock1.GetData Response
    MsgBox "Получены данные размером " & bytesTotal & " байт. Содержание: " & Response
End Sub

Примерно так. Под рукой ВБ нет, так что могут быть ошибки. Но пробуйте, разбирайтесь. Будут вопросы - спрашивайте. Можно было бы исходников в сети накачать, но имхо самому разбираться лучше, нежели иметь готовые решения.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог