Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: а чё такое case и нафиг он нужен? Добавлено: 08.03.06 16:38  

Автор вопроса:  Bill
видел в каком-то примере с winsock
case

так и не понял нафиг он нужен может чё ползное, не объясните несчастному Билл Гейтсу а!

Ответить

  Ответы Всего ответов: 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

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам