首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

50分求解关于Active中访问控件的有关问题

2012-03-12 
50分求解关于Active中访问控件的问题?ActiveForm中添加一个按钮,在按钮的Click事件中可以正常访问所有的控

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上的控件还没有生成。请问高人,如何解决这个问题?

[解决办法]
试试用m_VclCtl替代::ActForm呢?
[解决办法]
m_VclCtl就相当于activeform自己。

http://www.evget.com/zh-CN/Info/catalog/6488.html

热点排行