50分求解关于Active中访问控件的问题?
ActiveForm中添加一个按钮,在按钮的Click事件中可以正常访问所有的控件属性,但是如果在ActiveForm接口函数中访问其它控件就会报地址错误,接口函数如下:
STDMETHODIMP TPrintImpl::ShowRt(BSTR RtName)
{
try
{
::ActForm->Eidt->Text="";
}
catch(Exception &e)
{
return Error(e.Message.c_str(), IID_IPrint);
}
return S_OK;
};
给我的感觉好像在JS调用ActiveX插件时,Form上的控件还没有生成。请问高人,如何解决这个问题?