Народ Help

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

Народ Help

Сообщение Valerik » 24.09.2003 (Ср) 19:49

Привет всем !
Вот прогу пишу по сети, так вот в чом ошибка, когда я пытаюсь выкинуть Client, то у меня вылетает злобная ошибка вот прямо тута.
Так что, кто знает в чом ошибка али есть какие нить соображения, пишите хотелось бы услышать.

Private Sub mnuDel_Click()
Socket(Me.Combo1.ListIndex).Close
Call socket_Close(Me.Combo1.ListIndex)
End Sub

Пасибки, что непрошли мимо :oops:

Taras2
Обычный пользователь
Обычный пользователь
 
Сообщения: 82
Зарегистрирован: 20.06.2003 (Пт) 12:13

Re: Народ Help

Сообщение Taras2 » 25.09.2003 (Чт) 8:53

Valerik писал(а):Привет всем !
Вот прогу пишу по сети, так вот в чом ошибка, когда я пытаюсь выкинуть Client, то у меня вылетает злобная ошибка вот прямо тута.
Так что, кто знает в чом ошибка али есть какие нить соображения, пишите хотелось бы услышать.

Private Sub mnuDel_Click()
Socket(Me.Combo1.ListIndex).Close
Call socket_Close(Me.Combo1.ListIndex)
End Sub

Пасибки, что непрошли мимо :oops:

А зачем вторая строка? socket_Close - событие вызываемое автоматически, после исполнения первой.

Valerik
Обычный пользователь
Обычный пользователь
 
Сообщения: 69
Зарегистрирован: 18.10.2002 (Пт) 14:02
Откуда: Russia

Сообщение Valerik » 25.09.2003 (Чт) 11:08

Допустим вторая строка ненужна !
но всётаки выдаёт ошибку !

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 25.09.2003 (Чт) 11:11

Елки палки! Ну сколько можно раз говорить ПИШИТЕ ЧТО ИМЕННО ЗА ОШИБКА У ВАС ВЫЛЕТАЕТ

Иначе на кофейной гуще гадать можно долго и безрезультатно.

Valerik
Обычный пользователь
Обычный пользователь
 
Сообщения: 69
Зарегистрирован: 18.10.2002 (Пт) 14:02
Откуда: Russia

Сообщение Valerik » 25.09.2003 (Чт) 12:07

Базариш RayShade, неподумал !
Вот что вылетает :

Run-time error '341'
Invalid control array index

Заранее, пасибки за внимание.

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 25.09.2003 (Чт) 12:15

Корень проблемы:

Итемы в массиве контролов нумеруются с 0 а итемы в боксе с 1.

Поэтому я бы от me.combo1.listindex отнял бы единицу.


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

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9

    TopList