一个接口
[id(1), helpstring("method SendTo")] HRESULT SendTo([in]VARIANT idx,[in]BSTR str);<% 
Set Obj=Server.CreateObject("Transport.GPS") 
Obj.SendTo(0,"This is  a test !")
%>
错误提示:
Microsoft VBScript 编译器错误 错误 '800a0414' 调用子程序时不能使用括号 /tttt/test.asp,行 31 Obj.SendTo(0,"This is  a test !")
---------------------------------^

解决方案 »

  1.   

    >>>>> Obj.SendTo(0,"This is  a test !")Obj.SendTo 0, "This is  a test !"
      

  2.   

    非常感谢你们俩,再问一个问题,ASP中怎么响应下面的事件.dispinterface _IGPSEvents
    {
    properties:
    methods:
    [id(1), helpstring("method Receive")] HRESULT Receive();
    [id(2), helpstring("method Connect")] HRESULT Connect();
    };
      

  3.   

    这是 vbs的语法,也是vb的语法如果有返回值,则加上On_ReceiveOn_Connect
      

  4.   

    TO newkey007(无限天空) :
    是不是这样
    <% 
    Set Obj=Server.CreateObject("Transport.GPS") 
    %>
    <SCRIPT RUNAT=Server Language=VBScript>
    Sub obj_On_Receive()
    Response.Redirect("OnRecv")
    End Sub
    </SCRIPT>
      

  5.   

    应该是这样吧?
    <%
    Set Obj=Server.CreateObject("Transport.GPS")
    Sub Obj_OnReceive()
    Response.Redirect("OnRecv")
    End Sub
    %>