|
하하...말씀하신대로 하니까 잘 되네요
근데 진짜 Param 태그로 넘기면 안되고
자바스크립트로 하면되네요 ㅡㅡㅋ
감사드리구요
Param 태그로 하는 방법 아시게 되면 답글로 좀 남겨주세요
저두 찾아볼께혀
좋은 하루되세요
activeform 님이 쓰신 글 :
: made in 39 님이 쓰신 글 :
: : ...Impl.cpp 파일에 다음과 같이 코드를 수정했는데
: : button1을 클릭했을때
: : 아무값도 없는 메세지박스나 뜹니다
: : ㅡㅜ
: : 다시 한번 답변 부탁드려효
: :
: : AnsiString abc;
: :
: : STDMETHODIMP TtestImpl::get_Test(BSTR* Value)
: : {
: : try
: : {
: : *Value=Test;
: : }
: : catch(Exception &e)
: : {
: : return Error(e.Message.c_str(), IID_Itest);
: : }
: : return S_OK;
: : };
: :
: :
: : STDMETHODIMP TtestImpl::set_Test(BSTR Value)
: : {
: : try
: : {
: : abc=Value;
: : }
: : catch(Exception &e)
: : {
: : return Error(e.Message.c_str(), IID_Itest);
: : }
: : return S_OK;
: : };
: :
: : void __fastcall Ttest::Button1Click(TObject *Sender)
: : {
: : ShowMessage(abc);
: : }
: :
: :
: :
: :
: : activeform 님이 쓰신 글 :
: : : made in 39 님이 쓰신 글 :
: : : : 웹브라우저에서 사용할 ActiveX form 을 만들고 있습니다.
: : : : 근데
: : : : html param 태그에서 값을 넣어주면
: : : : ActiveX form 에서 그 param 값을 전달 받아
: : : : MessageBox로 뿌려주려고 하는데요
: : : :
: : : : 이거 잘 안되네요
: : : : Type library 에서 property 만들어주고
: : : : 그담에
: : : : 어케해야하나요 ㅡㅡㅋ
: : : :
: : : :
: : :
: : : ...impl.cpp 파일에 해당 property에 맞는 변수를 선언/정의하시고 get_ set_ 메서드의 try 블럭내에서
: : : 변수에 값을 저장하거나(set_) 반환(get_)하는 코드를 넣습니다.
: : :
:
: : *Value=Test;
: => *Value = WideString(abc).Copy();
:
: : abc=Value;
: => abc=AnsiString(Value);
:
: 그리고 HTML에서 Param 태그로 하면 잘 안 되더라구요.
: (뭔지 모르지만 제가 모르는 게 있는 모양이에요)
: 자바스크립트로 하면 됩니다.
:
:
:
: .
: .
: .
:
:
:
:
|