вопрос по контролу тяга

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
TTXT
Начинающий
Начинающий
 
Сообщения: 11
Зарегистрирован: 24.06.2007 (Вс) 21:44

вопрос по контролу тяга

Сообщение TTXT » 24.06.2007 (Вс) 22:19

раньше использовал mswinsock, теперь перешел на контрол, столкнулся с такой проблеммой:

в mswinsock
клиент:

ws.senddata "str1"
ws.senddata "str2"

сервер:

dim s1 as string
dim s2 as string
ws.getdata s1
ws.getdata s2

вопрос в том, как это сделать используя контрол? там нету getdata

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 24.06.2007 (Вс) 23:23

Вопросы по никому не известным глючным контролам надо направлять их авторам, а не помещать их на форум в надежде, что никому не известный глючный контрол всем известен.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

TTXT
Начинающий
Начинающий
 
Сообщения: 11
Зарегистрирован: 24.06.2007 (Вс) 21:44

Сообщение TTXT » 25.06.2007 (Пн) 0:32

Извиняюсь, просто думал, что его кто-нибудь использовал, на форуме он тоже мелькал в нескольких темах
тогда другой вопрос: что лучше всего использовать для создания приложения клиент-сервер?(контрол,модуль и т.д, главное, чтоб ничего не требовало на машине пользователя)

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 25.06.2007 (Пн) 4:16

TTXT
Нечто подобное CSocket-у, но не такое бажное.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

GPP
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 351
Зарегистрирован: 02.11.2005 (Ср) 8:02
Откуда: г.Невельск о.Сахалин

Сообщение GPP » 25.06.2007 (Пн) 5:42

Там ведь есть процедура приема данных! посмотри документацию по данному контролу...
GPP(c) Gorlo Pavel Programming

keks-n
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2509
Зарегистрирован: 19.09.2005 (Пн) 17:17
Откуда: г. Москва

Сообщение keks-n » 25.06.2007 (Пн) 10:24

Тяга - очень глючная вещь. Её лучше вообще не использовать. А работа с несколькими соединениями внушает ужас.
Изображение

TTXT
Начинающий
Начинающий
 
Сообщения: 11
Зарегистрирован: 24.06.2007 (Вс) 21:44

Сообщение TTXT » 25.06.2007 (Пн) 11:56

GPP
в контроле данные принимаются через DataArrival(data As String) и data содержит принятые данные, если отправлять данные так-же как и в winsock, т.е.
ws.senddata "str1"
ws.senddata "str2"
тогда data будет содержать "str1str2"

keks-n
а что лучше всего использовать?

keks-n
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2509
Зарегистрирован: 19.09.2005 (Пн) 17:17
Откуда: г. Москва

Сообщение keks-n » 26.06.2007 (Вт) 17:30

TTXT
На данном этапе - CSocket(не факт, что не упадёт в самом неожиданном месте, хотя не должно), либо Winsock, но его регить в системе надо.
Изображение

SSecurity
Служба безопасности
Аватара пользователя
 
Сообщения: 1283
Зарегистрирован: 19.08.2003 (Вт) 1:11
Откуда: Россия, Мурманск

Сообщение SSecurity » 08.07.2007 (Вс) 14:36

GSerg писал(а):Вопросы по никому не известным глючным контролам надо направлять их авторам, а не помещать их на форум в надежде, что никому не известный глючный контрол всем известен.
:lol: :lol: :lol:

Автор писал(а):что лучше всего использовать для создания приложения клиент-сервер?(контрол,модуль и т.д, главное, чтоб ничего не требовало на машине пользователя)


Вообще нет такой системы которая, ничего не требует ... вопрос в том, что то что она требует может поставляться в стандартном комплекте с ОСЬю. Вообще мои коллеги по работе очень долго пытались меня убедить в том что лучше использовать WinAPI там сокет создавать и работать. Вариант не плохой, не спорю ... НО у меня другое мнение -
... их вариант показал очень хорошие результаты когда оказалосьчто у зверя не WinXp а Win95. Я же Winsock контрол положил, рядышком ... запустил ... проверил ... сразу из программы зарегил если что ... и все прекрасно работало.

Но это только моё мнение.

С Уважением,
Сергей
Программист - это маленький Бог, а все его ошибки - это самостоятельные творения:)
Так задумано:)

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 08.07.2007 (Вс) 19:49

Моё мнение совпадает с мнением твоих коллег. Не только в отношении сокетов, но и во многих других отношениях.

Но это только моё мнение.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

SSecurity
Служба безопасности
Аватара пользователя
 
Сообщения: 1283
Зарегистрирован: 19.08.2003 (Вт) 1:11
Откуда: Россия, Мурманск

Сообщение SSecurity » 08.07.2007 (Вс) 20:08

Хакер писал(а):Моё мнение совпадает с мнением твоих коллег. Не только в отношении сокетов, но и во многих других отношениях.

Но это только моё мнение.


В некоторых случаях и моё с ним совпадает, но не во всем.

С Уважением,
Сергей
Программист - это маленький Бог, а все его ошибки - это самостоятельные творения:)
Так задумано:)

GPP
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 351
Зарегистрирован: 02.11.2005 (Ср) 8:02
Откуда: г.Невельск о.Сахалин

Сообщение GPP » 09.07.2007 (Пн) 7:27

Кто-нибудь знает как в "Тяге" послать пакет на широковещательный адрес broadcast "255.255.255.255". А вообще Winsock РУЛИТ!!! :D
GPP(c) Gorlo Pavel Programming


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот и гости: 95

    TopList