Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут
закрыты.
Читайте
требования к создаваемым темам.
-
noob4ever
-
- Продвинутый пользователь
-
-
- Сообщения: 117
- Зарегистрирован: 05.01.2006 (Чт) 0:58
noob4ever » 05.01.2006 (Чт) 1:12
Помогите пожалуйста c Winsock
В общем хочу сделать 2 переммые в буфере
Private Sub tcpClient_DataArrival _
(ByVal bytesTotal As Long)
Dim A As String
Dim B As String
tcpClient.GetData A
tcpClient.GetData B
Текст1.Text = A
Текст2.Text = B
End Sub
В сервере-приложении:
tcpServer.SendData Текст1.Text
tcpServer.SendData Текст2.Text
Хочу чтобы текст1(сервер) переносился в текст1(клиент) и
текст2(сервер) переносился в текст2(клиент)
А получается лишь 1 переменная! как быть? кто знает?
-
Sasha_karasov
-
- Постоялец
-
-
- Сообщения: 436
- Зарегистрирован: 03.03.2005 (Чт) 19:38
- Откуда: ua.dp
-
Sasha_karasov » 05.01.2006 (Чт) 4:57
Тебе нужно просто дождатся когда отправ. данные с Text1 тогда посылаешь Text2. Есть: Sub WS_SendComplete() - вот она и даст знать что данные отправ.
- Вложения
-
- Send Text.rar
- (2.12 Кб) Скачиваний: 85
Удачи!
С уважением, Алексадр.
-
noob4ever
-
- Продвинутый пользователь
-
-
- Сообщения: 117
- Зарегистрирован: 05.01.2006 (Чт) 0:58
noob4ever » 05.01.2006 (Чт) 6:59
спасибо большое!
-
noob4ever
-
- Продвинутый пользователь
-
-
- Сообщения: 117
- Зарегистрирован: 05.01.2006 (Чт) 0:58
noob4ever » 05.01.2006 (Чт) 21:30
как сделать чтобы соединений было не одно?? т.е чтобы не один клиент мог бы подключиться к серверу а много???
-
hCORe
-
- VB - Экстремал
-
-
- Сообщения: 2332
- Зарегистрирован: 22.02.2003 (Сб) 15:21
- Откуда: parent directory
-
hCORe » 05.01.2006 (Чт) 21:54
Массив Winsock создавай. Динамически, по мере надобности.
Моду создают модоки, а распространяют модозвоны.
-
noob4ever
-
- Продвинутый пользователь
-
-
- Сообщения: 117
- Зарегистрирован: 05.01.2006 (Чт) 0:58
noob4ever » 05.01.2006 (Чт) 22:51
что-то слышал про это, но незнаю как сделать??
-
Alexanbar
-
- Продвинутый гуру
-
-
- Сообщения: 1727
- Зарегистрирован: 13.04.2004 (Вт) 23:04
- Откуда: Волгоградская обл.
-
Alexanbar » 06.01.2006 (Пт) 0:41
Добавление нового контрола программно:
dim Winsock2 as winsock
....
Set Winsock2=Form1.Controls.add("MSWinsockLib.Winsock","Winsock2")
-
noob4ever
-
- Продвинутый пользователь
-
-
- Сообщения: 117
- Зарегистрирован: 05.01.2006 (Чт) 0:58
noob4ever » 06.01.2006 (Пт) 2:29
а разве 1 винсок не может много подключений принимать?
-
Sasha_karasov
-
- Постоялец
-
-
- Сообщения: 436
- Зарегистрирован: 03.03.2005 (Чт) 19:38
- Откуда: ua.dp
-
Sasha_karasov » 07.01.2006 (Сб) 2:57
Нет
, на сайте "VBstreets.ru" есть статья по теме прочти...
Удачи!
С уважением, Алексадр.
Вернуться в Visual Basic 1–6
Кто сейчас на конференции
Сейчас этот форум просматривают: AhrefsBot, SemrushBot, Yandex-бот и гости: 174