关于ASP组件的问题
ASP都是用的VB语法,在VC里不知道怎么写,希望知道的指点一下,谢谢1.
ASP页面有一个Session("info")变量 值为"username:password"
在VB或ASP里通过Set Arrinfo=split(session("info"),":")
就得到了用户名Arrinfo(0),密码Arrinfo(1)如果我现在用VC写一个ATL组件,请问如何写或执行 这个代码2.
现在有一个字符串数组放在Application("ArrSTR")里面
在VB或ASP里可以这样写set ArrSTR=Application("ArrSTR") 
UBound(ArrSTR)就得到了数组大小请问在VC制作的ATL组件里应当如何写这个代码3.
另外,问一下,有没有可能在DLL组件里去调用ASP页面的函数或代码
只要解决任何一个问题就给分了

解决方案 »

  1.   

    那个是脚本代码是VBS吧?
    VC好象不能写脚本的。ATL作成COM组件
    用SERVER.CREATEOBJECT();asp不熟悉,回答可能不正确,请高手指正。
      

  2.   

    我是说用VC如何把一个字符串折分为数组,如何把一个application里的数组读到到VC中
      

  3.   

    没人告诉我,我就乱写一气了,哈哈VARIANT varray;
    varray.vt= VT_ARRAY;SAFEARRAY * ASParray;
    BSTR fname=::SysAllocString(L"ArrSTR");
    m_piApplication->get_Value(fname,&varray);
    ASParray=varray.parray;
    有没有道理呀?