GOM시작하기
개요
GOM을 보다 쉽게 접근하는 것을 도와드리기 위해 기본적인 GOM 사용법을 설명해 드리겠습니다.
MFC, Vusial Basic, Delphi등을 사용하여 GOM 을 사용할 수 도 있지만, 보다 손쉬운 접근을 위해서 여기에서는 MS-Office VBA(Visual Basic Application)를 이용하여 GOM을 이용하는 방법에 주안점을 두어 설명 하겠습니다.
고수에서 GOM 사용하기

GOM으로 작성한 클라이언트를 실행하기위해서는 GOM 서버가 필요하고 GOM 서버의 역활을 하는 것이 고수Plus 프로그램입니다. 고수 Plus 로그인 화면에서 'GOM 사용'을 선택하고 고수Plus를 실핼하면 초기화작업시 GOM 객체들이 생성됩니다. 따라서 GOM을 시작하려면 고수 Plus를 먼저 실행한 해야 GOM을 만들기 위한 준비를 시작하는 것입니다. 고수 Plus가 실행 되었는지 꼭 확인하세요 'GOM 사용'을 선택하지 않고 로그인을 하면 GOM 객체가 생성되지 않아서 GOM을 이용할 수 없습니다. 만약 'GOM 사용'을 해제하고 로그인을 해서 클라이언트등에서 'CreateObject'등을 사용하면 GOM의 최상위 객체의 생성은 가능하나 그 하위의 객체들은 생성되지 않습니다. ('GetObject'의 경우는 최상위 객체 생성도 실패합니다.')

참고로 GOM을 사용하지 않을 때는 'GOM 사용'을 해제하고 로그인 하십시요. 'GOM 사용'을 체크하게 되면 GOM 객체가 클라이언트 연결이 없어도 차지하는 객체들의 메모리와 이들을 관리하는 CPU 로드가 있기 때문입니다.
Excel 에서 Visual Basic Editor 열기
Excel 에서 GOM을 사용하시려면 먼저 Excel에서 Visual Basic Editor를 열어야 합니다. Bisual Basic Editor는 Excel 메뉴의 개발도구 항목에서 선택하실수 있습니다.
Visual Basic Project

Visual Basic 에서 GOM을 사용하시려면 GOM 타입 라이브러리를 import 해주어야 합니다.
도구>참조 메뉴를 실행하여 타입 라이브러리를 import 할 수 있습니다.

타입라이브러리
참조 화면에서는 '사용가능한 참조'항목에서 P2 Library 를 선택하고 확인 합니다.
혹시 항목에서 P2 Library 가 없다면 GOM 홈페이지 자료실에서 P2.tlb 파일을 다운로드 받아 '찾아보기'를 통해서 선택합니다.