Страница: 1 |
Страница: 1 |
Вопрос: а чё такое case и нафиг он нужен?
Добавлено: 08.03.06 16:38
Автор вопроса: Bill
видел в каком-то примере с winsock
так и не понял нафиг он нужен может чё ползное, не объясните несчастному Билл Гейтсу а!
Ответы
Всего ответов: 5
Номер ответа: 1
Автор ответа:
SL
ICQ: 277007669
Вопросов: 10
Ответов: 86
Профиль | | #1
Добавлено: 08.03.06 17:04
select case a 'т.е. ты выбираешь переменную a
case is=1 'если a=1
msgbox "a=1"
case is>2 'a>2
msgbox "a>2"
case is=3....
case is=5....
case else 'если ни одно из кейсов не работало, это не обязательно писать
end select 'для завершения
Номер ответа: 2
Автор ответа:
Bill
Вопросов: 10
Ответов: 58
Профиль | | #2
Добавлено: 08.03.06 17:08
спасибо большое! )))))
Номер ответа: 3
Автор ответа:
Страшный Сон
Вопросов: 46
Ответов: 848
Профиль | | #3
Добавлено: 08.03.06 20:59
Вместо Case Is = 1 пишут просто Case 1.
Номер ответа: 4
Автор ответа:
LamerOnLine
ICQ: 334781088
Вопросов: 108
Ответов: 2822
Профиль | | #4
Добавлено: 09.03.06 11:49
Угум, кроме того, в одном case можно писать несколько условий
Select Case a
Case 1, -1
MsgBox "a=1 or -1"
Case Is > 2
MsgBox "a>2"
Case Is < 0, Is > 2
MsgBox "a not in 0...2"
Case Else
MsgBox "blablabla"
End Select
Номер ответа: 5
Автор ответа:
Aleksej
Вопросов: 1
Ответов: 3
Профиль | | #5
Добавлено: 09.03.06 12:51
na primere pokazano kak rabotat' s massivom Knopok (B uttons: cmdNavi() )- ochen' udobno:
Private Sub cmdNavi_Click(index As Integer)
Select Case index
Case Is = 0
gRS.MoveFirst
Case Is = 1
gRS.MovePrevious
Case Is = 2
gRS.MoveNext
Case Is = 3
gRS.MoveLast
End Select