请问ATL COM WINZARD创建了一个组件,为什么用CREATEOBJECT()不能创建?
错误代码429  我是在VB与VBScript中使用createobject的
在VB中如果通过引用(显式)能够使用。

解决方案 »

  1.   

    CreateObject("BCCP.GetPCInfo")上面没写全。但还是不可以
      

  2.   

    dim b 
    set b = createobject("BCCP.GetPCInfo")
      

  3.   

    1、CreateObject("BCCP.GetPCInfo")中的"BCCP.GetPCInfo"是不是拼写错了?
    2、用Regsvr32 xxx.dll注册组件
      

  4.   

    <HTML>
    <TITLE>Test</TITLE>
    <BODY >
    <SCRIPT language="VBScript">
    On error resume Next
    dim tass
    Set tass = CreateObject("YALive.Live")
         msgbox err.number ,,err.Description 
    </SCRIPT>
    </BODY>
    </HTML>
    这个是能创建的。YALive.Live是3721发布的组件。但我写的不成
      

  5.   

    错误是 429 ACTIVEX不能被创建。
      

  6.   

    PROGID不对。但现在组件方法在VBScript中不好用。在VB中能用。