Помогите с контролом

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

Помогите с контролом

Сообщение Warn » 08.12.2005 (Чт) 20:42

Здравствуйте!
Я нашел апишный winsock, добавил его как модуль и класс. Объявляю переменную
Код: Выделить всё
Dim WS as New CSocket

Появляется грабля: как обрабатывать события для объявленного контрола?
Если добавлять вручную контрол на форму, тогда понятно как обрабатывать события. Вот я пишу например, WS_ConnectionRequest(..)
В случае, когда контрол лежит на форме, Бэйсик определяет "WS" в окне кода, как имя контрола, а "ConnectionRequest" - как процедуру для него.
В случае, когда контрол объявляю я сам, Бэйсик определяет "WS_ConnectionRequest" как единую процедуру. Вобщем вопрос в том, как использовать процедуры для вручную объявленного контрола. Только плиз, не посылайте в поиск.. С инетом ОЧЕНЬ плохо..

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 08.12.2005 (Чт) 22:29

Код: Выделить всё
Dim WithEvents WS As CSocket
Изображение

Warn
Обычный пользователь
Обычный пользователь
 
Сообщения: 52
Зарегистрирован: 08.12.2005 (Чт) 20:34
Откуда: Питер

Сообщение Warn » 09.12.2005 (Пт) 6:51

Спасибо, я уже разобрался.


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

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

Сейчас этот форум просматривают: SemrushBot, Yandex-бот и гости: 171

    TopList