sock

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

sock

Сообщение Tень » 10.11.2003 (Пн) 7:17

Доброй ночи! Вот уже 5-ый час бъюсь, и не могу понять. Ситуация такова, пишу свой ирц клиент, примеры есть, с них и начал этот проэкт... Вот щас засел на одном месте, потаму, что в упор не понимаю что за элемент sock, и как он работает... Может объяснит кото-нибудь несчастному?

Amed
Алфизик
Алфизик
 
Сообщения: 5346
Зарегистрирован: 09.03.2003 (Вс) 9:26

Сообщение Amed » 10.11.2003 (Пн) 7:45

Sock? :?

Наверное ты имеешь в виду "Winsock", Microsoft Winsock Control. Ну, он, гхм, как бы это сказать, позволяет работать с сетью: обмениваться данными между клиентом и сервером.

Примерный ход работы программы:
1) Ожидание подключения к серверу (Winsock.Listen)
2) Подключение клиента (Winsock.Connect)
3) Обмен данными (Winsock.SendData)
4) Отключение (Winsock.Close)

Это в общих чертах, конкретнее посмотри на примере VB чатов (ищи на Яндексе), их очень много...

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

Сообщение SSecurity » 12.11.2003 (Ср) 1:51

Прав Amed, а если тебе надо использовать как клиент, то

1. Соединение (Winsock.connect [хост], [порт])
2. Получение данных (Winsock.GetData [DATA aas Variant])
3. Дисконнект (Winsock.Close)
Программист - это маленький Бог, а все его ошибки - это самостоятельные творения:)
Так задумано:)

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 12.11.2003 (Ср) 11:53

[OFFTOPIC]
А можно вопрос? :)
Как ты пишешь IRC-клиента, если не слышал о winsock? :)
Или ты хотел сказать "пишу интерфейс под IRC-клиента"
[/OFFTOPIC]
Lasciate ogni speranza, voi ch'entrate.

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

Сообщение SSecurity » 13.11.2003 (Чт) 0:40

Да наверное что-то новое ... а можно написать ... дакой клиент теоретически через COM ... тока удаленная регистрация компов и т.д. :)
Но я думаю это немножко покруче уровнем :)
Программист - это маленький Бог, а все его ошибки - это самостоятельные творения:)
Так задумано:)

Tень
Начинающий
Начинающий
 
Сообщения: 16
Зарегистрирован: 05.11.2003 (Ср) 3:03

Сообщение Tень » 13.11.2003 (Чт) 2:33

Всё уже написанно кроме одного, осталось научится общатся с сервером...Научусь, и всё будет замечательно!

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

Сообщение SSecurity » 14.11.2003 (Пт) 0:32

Биллу Гейтсу приписывают следующее высказывание: ''Если вы не можете сделать хорошую программу, сделайте, чтобы она по крайней мере выглядела хорошо''.

это здесь же есть на форуме ...

Похвально, честно говоря я предпочитаю сначала написать основной код, а потом уже рисовать интерфейс...

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

Tень
Начинающий
Начинающий
 
Сообщения: 16
Зарегистрирован: 05.11.2003 (Ср) 3:03

Сообщение Tень » 21.11.2003 (Пт) 16:56

Попробую объяснить. Дело не в том что он должен выглядеть как конфетка, просто изночально в него будет вшит ряд скриптов, необходимых мне + некоторые функции, которые я ещё не встречал в подобного рода клиентах. Ну это так, мелочи.
Спасибо что ответили!
Тему можно закрыть.


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

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

Сейчас этот форум просматривают: AhrefsBot и гости: 9

    TopList