델파이 메뉴 :
파일/신규/기타…
OK [OK] 버튼을 누릅니다
파일/저장 메뉴를 클릭하여 저장하십시오.
프로젝트 이름 Mycom을 입력하십시오
저장 버튼을 누릅니다
메뉴 파일/신규/기타를 다시 엽니 다…
[OK} 버튼을 누릅니다.
coclassname에 myObject를 입력하십시오
확인을 누릅니다
마우스를 imyobject에서 마우스 오른쪽 버튼으로 클릭하십시오
imyobject/new/Method
이름으로 테스트를 입력하십시오
매개 변수 페이지로 전환하십시오
두 번 추가하십시오
첫 번째 매개 변수의 이름을 psparam1로 변경하고 bstr로 입력하십시오.
두 번째 매개 변수의 이름을 psresult로 변경하고 bstr에 입력하십시오*
두 번째 매개 변수의 수정 자 필드로의 마우스
“…”버튼을 누릅니다
진드기 retval
확인을 누릅니다
(원본 [in]은 [out, retval]이되어 이것이 반환 될 것이며 그 유형은 문자열임을 나타냅니다)
이 창을 닫으십시오
(당신은 그것이 당신을위한 코드 모델을 빌드하는 것을 볼 것입니다)
파일/저장
파일 이름 myObject를 입력하십시오
저장을 누릅니다
코드 변경
CTRL+S를 클릭하여 저장하십시오
프로젝트/빌드 마이콤
mycom.dll 파일이 생성되었음을 알 수 있습니다.
이것은 당신이 원하는 com 구성 요소입니다.
이 COM 구성 요소를 호출하는 방법에 대해 이야기 해 봅시다.
새로운 새로운 응용 프로그램
용도에 comobj를 추가하십시오
버튼을 양식으로 넣으십시오
버튼의 OnClick 이벤트에 다음 코드를 입력하십시오.
코드 : |
var myObject : Olevariant; 시작하다 myObject : = createOleObject ( 'mycom.myObject'); 노력하다 showmessage (myObject.test ( 'dawn')); 마지막으로 varclear (myobject); 끝; 끝; |
실행 ... 그리고 버튼 1 버튼을 누릅니다
메시지가 표시됩니다. 즉, COM 객체의 테스트 방법의 값이 실행됩니다.