10.07.2015 Views

cubloc_manual2.pdf

cubloc_manual2.pdf

cubloc_manual2.pdf

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

FOR..NEXTFOR..NEXT 문은 지정된 횟수만큼 명령문을 실행하는 명령어입니다.For 카운터=시작값 To 끝값 [Step 증가분]명령문[Exit For]Next다음 예와 같이 STEP 명령이 생략된 경우에는 1 씩 증가합니다. STEP 명령을 음수값으로 지정하는 경우에는 시작값이 끝값보다 커야합니다.Dim K As LongFor K=0 To 10Debug Dp(K),CRNextFor K=10 To 0 Step –1Debug Dp(K),CRNext‘ STEP 을 음수로 하면 감소합니다.FOR 문을 수행하는 도중 탈출하고 싶다면, EXIT FOR 문을 사용합니다.For K=0 To 10Debug Dp(K),CRIf K=8 Then Exit ForNext*NEXT 뒤에는 아무것도 적어주지 않습니다.FOR..NEXT 사용시 주의사항‘ EXIT FOR 를 만나면 FOR LOOP 를 탈출합니다.FOR 문의 카운터 변수는 카운터할 값의 범위를 충분히 커버할 수 있는 변수형으로 선언해야 합니다. 예를들여 255 까지 카운트 하는 경우에도 256 까지 카운트할 수 있는 INTEGER 형을 사용해야 합니다. 내부적으로 K 에 256 을 저장한뒤 비교하기 때문입니다.Dim K As ByteFor K=0 To 255Debug Dp(K),CRNext‘K 를 Byte 형으로 했을경우 무한루프가 됩니다.STEP –1 을 사용해서 스탭다운하는 경우에도 음수값을 저장할 수 있는 LONG 형 변수를 사용해야 합니다.Dim LK As LongFor LK=255 To 0 Step –1Debug Dp(LK),CRNext‘LK 에 –1 를 저장한뒤 비교하기 때문에 Long 형 사용154

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!