2012-04-19 1 views
2

Я родом из фона C/Java, где случаи переключателя имеет каскадный эффект, если вы положили перерыв заявлению,Выбирают ли случаи в VB6 автоматически каскадом?

switch(index) 
    { 
     case 0: doSomething();   
     case 1: doSomethingElse(); 
     // ... 
    } 

So случае 0 каскад к случаю 1.

Является ли это в случае с VB? Будет ли случай 0 каскадом к случаю 1 автоматически, как указано выше?

Select Case Index 

    Case 0 ' code 
    Case 1 ' code 
    ... 
    End Select 

ответ

4

Нет, выбор/случай в VB6 не имеет оператора "break". На самом деле, я не думаю, что «перерыв» - это даже зарезервированное слово в VB6.

Если код в случае 0 пробегает, то он не будет каскадом к случаю 1.

+0

Хорошо. Спасибо!! – CodeBlue

+1

Рад, что я мог помочь! Я просто удивлен, увидев, что люди все еще используют VB6. – Aaron

+0

Нет, я нет! Я просто пытаюсь понять, что делает код, чтобы я мог реплицировать одну и ту же логику в Java. – CodeBlue

Смежные вопросы