Limetime's TimeLine
article thumbnail
Published 2018. 6. 10. 15:38
(14) 모듈 Visual Basic
반응형

(14) 모듈

ㆍ모듈 

: 하나 이상의 프로시저를 말하며,

상수, 변수 등의 선언문과

Sub, Function(함수), 이벤트 프로시저로

구성되어 있다.

ㆍ폼 모듈 (*.frm)

: 대부분의 비주얼 베이직 응용 프로그램의

기초가 된다.


폼의 속성, 폼 위 객체들의 속성,

폼에 정의된 변수, 폼에 정의된 프로시저들이

모두 포함

*.frm 파일로 저장

폼과 폼 위의 모든 객체에 관련된 코드를 저장

코드창에서 보이는 코드는 폼 모듈의 코드 중 일부

메모장과 같은 에디터를 통해

모든 코드를 확인할 수 있다.


시험이나 과제물에서 이렇게

컨닝 여부를 찾는다 하니 조심하도록 하자.


ㆍ표준 모듈 (*.bas)

: 여러 개의 폼 모듈이 공유하는

변수나 프로시저들이 저장된 곳으로

표준 모듈 안에서

선언된 변수들이나 프로시저들은

프로그램 전체 모든 모듈에서 사용된다.


여러 폼에 공통적으로 필요한 부분을

Public으로 정의하여 여러 폼 모듈에서

공유하여 사용

공통으로 사용할 변수, 프로시저를 정의

*.bas 파일로 저장



ㆍ클래스 모듈 (*.cls)

: 클래스 모듈은 객체 지향 프로그래밍의

기초가 되는 모듈이다.

객체를 만들 수 있는 클래스를 정의하는 곳으로

객체의 속성, 메서드 이벤트 등이

정의되어 있다.


반응형
profile

Limetime's TimeLine

@Limetime

포스팅이 좋았다면 "공감❤️" 또는 "구독👍🏻" 해주세요!