一个控件,有这样一个method:
VARIANT CCENTUM::GetTagData(const VARIANT& vTagItems)
在VB下可以这样用:
Dim B as Variant
B = CENTUM1.GetTagData(Array("PIC912.PV", "PI923.PV"))
请问在VC下应该怎么样写这个函数呢。

解决方案 »

  1.   

    控件正确注册后,在VC中加入它,应有支持的头文件吧?
    然后你定义一个这样的变量,之后就可以像VB中一样调用了。
      

  2.   

    我的控件已经正确加入了,问题其实是在VC中怎么将VARIANT类型与字符串数组类型进行相互转化。我不知道怎么将Array("PIC921.PV","PIC923.PV")在vc中转化为VARIANT类型。
      

  3.   

    //m_page1.m_comm1.SetOutput(COleVariant((CString)c));
      

  4.   

    CString a = BSTR(COleVariantssssssssssss)