Программирование
Веб программирование

Клиент Сервер vb

 
 

Ну для начала я расскажу для чего это вообще нужно. Вся эта фигня нужна для того чтоб устанавливать связь между двумя разными приложениями (Клиентом & Сервером), например мы будем делать проект, в котором будет 2 программы (Клиент & Сервер), изменив текст в Сервере он, изменится и в Клиенте (Ты наверное думаешь: "Нахрен мне это надо?" - это тебе надо! Когда мы будем делать Chat(через пару шагов (Пока я взял чей - то перевод, но в следующих обновлениях я постараюсь сам написать о создании Chat`a, да и вообще о Winsock))).Для начала создадим Сервер, он будет посылать сообщения Клиенту.
Создаем Сервер

Войди в VB(Standart EXE), на форму кинь текстовое поле. Переименуй проект в Server( для этого войти в Project/Project1 Properties... и в открывшемся окне, в поле Project Name - введи любое имя. (подробнее читай в 26 Шаге), форму переименуй в Servak(Name), свойство LinkMode = 1 - Source, LinkTopic = Client - это имя формы клиента.

Сервак готов!!! Теперь сделаем Клиента.
Создаем Клиент
Войди в VB(Standart EXE), на форму кинь текстовое поле. Форму переименуй в Client, и введи код:

Private Sub Form_Load()
Text1.LinkTopic = "Server|Client" 'Здесь Server это имя проекта Сервера (мы вроде так его назвали?), а Client - имя формы клиента
Text1.LinkItem = "Text1" 'Имя Текстового поля Сервера
Text1.LinkMode = 1 '1 - означает Автомат (не в прямом смысле:-))), т.е. при изменение текста в Сервере, в Клиенте тоже будет меняться (Автоматом)
End Sub

Теперь запускай сервер, а потом клиент. При изменение текста в сервере, в клиенте он тоже изменится. Это была подготовка к созданию таково же приложения только на разных компах (через инет).
Исходник качай Отсюда


Есть вопросы? Спроси на нашем форуме!!
gorser [30.03.2012 17:47]

у меня пишет:
No foreign application responded to a DDE initiate
Помогите пожалуйста!!!

userID [02.04.2012 15:22]

а где следующий урок у мя есть конечно свой проект но вот одна ошибочка там

over [22.05.2012 11:43]

сначала запускаем сервер а потом клиент, а не наоборот

zorrocool [15.11.2012 22:58]

Есть пример реализации чата?

pskov-igor170 [01.05.2013 22:10]

Всё работает. Большое спасибо))))))



Оставлять комментарии можно только зарегистрированным




Предупреждение: Вся информация представлена исключительно в образовательных целях.
Ни авторы, ни администрация не несут ответственности в случае ее использования в противозаконных целях.