|
...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_)하는 코드를 넣습니다.
:
|