C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[22665] active sever object 만드는데 뭔가 안되서 질문
정원희 [freesoft] 734 읽음    2002-11-16 09:46
안녕하세요.

기존에 c++ builder로 만들었던 통신클라이언트를 다른 팀에서 asp로 쓸 수 있게 해달래서..active server object 로 만들려고 하고 있습니다.

서버쪽에서 Server.CreateObject 를 이용해서 쓸 수 있도록요..

테스트를 위해서 우선 active x library 를 누른 다음 active server object 를 선택...
그 다음에 ServiceCode 필드를 추가했습니다. read/write 가능하도록...
타입은 BSTR 과 VARIANT 를 한번씩 지정했었지요.
그리고 xxxImpl.cpp 쪽의 get_ServiceCode() 부분의

STDMETHODIMP XXXXXX::get_SerivceCode(VARIANT* Value)
{
          try
          {

          }
          // 어쩌구저쩌구...
}

부분 try 안에다가

Value = (VARIANT *)"Hello";

도 해보고

바깥쪽에다가 전역변수를 선언한 다음 그걸 대입해보기도 해봤습니다.

ActiveX Server 등록도 제대로 되고, 컴파일도 제대로 되고 DLL도 생성이 잘 되었습니다.

그리고 웹브라우저로 CreateObject 를 하는 asp 모듈을 로딩했는데...

값이 아무것도 표시가 되지 않는군요.


뭔가 잘못된 부분이 있나요, 혹은 주의해야 할 점이라도...
이부분은 C++ 빌더로 처음 해보는거라서(ActiveForm 만 전에 해봤었기 때문에...) 버벅거리고 있습니다. 에구..

+ -

관련 글 리스트
22665 active sever object 만드는데 뭔가 안되서 질문 정원희 734 2002/11/16
31146     Re:active sever object 만드는데 뭔가 안되서 질문 정원희 635 2002/11/16
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.