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.

Dim A As IntegerLOOP1:A = A + 1Debug Dp(A),CRDELAYTIMEGoto LOOP1End‘ A 를 전역변수로 선언‘ A 의 값을 10 진으로 화면 DEBUG 창에 표시‘ 부 프로그램 DELAYTIME 을 호출‘ 메인 프로그램의 끝을 지정, 여기까지가 메인이라는 뜻Sub DELAYTIME()Dim K As IntegerFor K=0 To 10NextEnd Sub‘ K 를 지역변수로 선언위 프로그램의 경우 A 가 전역변수, K 가 지역변수가 됩니다. A 는 전역변수이므로 전체프로그램에서 사용 가능하지만 K 는 DELAYTIME 부 프로그램 안에서만 사용가능합니다.지역변수에는 모든 변수형을 사용할 수 있지만, 배열은 사용할 수 없습니다. 배열은 반드시 전역변수로만 사용할 수 있습니다.부 프로그램 호출SUB 형으로 기술한 부 프로그램은 마치 명령어처럼 사용할 수 있습니다. 아래 예에서DELAYTIME 은 SUB 형으로 되어 있기 때문에 뒤에 괄호를 붙이지 않고 명령어처럼 사용합니다.인수가 있는 경우에는 인수를 나열해 줍니다.DELAYTIME 100End‘ 부 프로그램을 호출Sub DELAYTIME(DL As Integer)Dim K As Integer ‘ K 를 지역변수로 선언For K=0 To DLNextEnd SubFUCTION 형으로 기술한 부 프로그램은 수식의 일부로 사용할 수 있습니다. FUNCTION 형 부프로그램은 반드시 뒤에 괄호를 붙여서 사용해야 합니다. 인수가 없는 경우에도 괄호는 필요합니다.Dim K As IntegerK = SUMAB(100,200)End‘ 부 프로그램을 호출Function SUMAB(A AS INTEGER, B AS INTEGER)SUMAB = A + BEnd Function147

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

Saved successfully!

Ooh no, something went wrong!