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
[21241] Re:ActiveX Param에 관해 질문.-_-;
남상훈 [heartspy] 1075 읽음    2002-09-05 14:48
ServerIP 라는 AnsiString형을 grobal로 정의하고
이런 식으로 BSTR형식으로 받아서 사용해보세요..

STDMETHODIMP TaaaImpl::set_XServerIP(BSTR Value)
{
  try
  {
    int length = SysStringLen(Value);
    char *str = (char*)malloc(length*2);
    int length2 = WideCharToMultiByte(CP_ACP, 0, Value, length, str, length*2, NULL, NULL);
    str[length2] = 0;
    ServerIP = AnsiString(str);    
  }
  catch(Exception &e)
  {
    return Error(e.Message.c_str(), IID_IMediaShellAdminX);
  }
  return S_OK;
};


류진주 님이 쓰신 글 :
: 음 남상훈님 답변덕에.. 잘했는데요;
:
: 〈OBJECT
:       classid="clsid:C9C39FC1-7CD6-44AC-8A5C-83E77F93E962"
:       codebase="http://localhost/PIRCProj1.ocx#version=1,0,0,7"
:       width=350
:       height=250
:       align=center
:       hspace=0
:       vspace=0
:       id=chat
: >
: 〈PARAM Name="ServerADDR" value="irc.nuri.net">
: 〈/OBJECT>
:
: 이라고 하면 ServerADDR이라는 속성안에 irc.nuri.net이 들어가야하는데,
:
: 실제로는 들어가지를 않고요...
:
: 저 HTML소스의 아랫부분에
:
: 〈script〉
: chat.ServerADDR = "asaaaa";
: 〈/script〉
:
: 를 추가하면..
:
: 이건 되더군요....;
:
:
: 그냥..스크립트로 써도 되긴되지만..-__- 역시 PARAM이 안되는게 영 찜찜-_-해서..
:
: 왜 이런지 아시는분은 답변 부탁드립니다..;ㅠ_ㅠ

+ -

관련 글 리스트
21234 ActiveX Param에 관해 질문.-_-; 류진주 782 2002/09/05
21241     Re:ActiveX Param에 관해 질문.-_-; 남상훈 1075 2002/09/05
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.