공부방/Delphi
[델파이] Case 문법
래채
2010. 7. 14. 08:48
Case <variable> of
<value> : <하나 또는 하나 이상의 문장>;
<value> : <하나 또는 하나 이상의 문장>;
Else
<하나 또는 하나 이상의 문장>
//Case값의 어느 경우에도 해당되지 않는 모든 값에 대해 적용된다.
End;
<variable>은 Ordinal타입이다(String타입은 유효하지 않다.) <value>에 나타나는 각 값은 case 문에서 유일해야 한다. <value>값 중에 <variable>과 같은 값을 갖는 것이 없다면 else절에 있는 statement가 실행된다. EX )
Case I of
1..5 : Caption := 'Low'; 6..9 : Caption := 'High'; 0, 10..99 : Caption := 'Out of
range'; Else Caption := ' '; End;