好像这是VBScript,不是JScript,需要改一下:
<  %@  Language=VBScript  %>

解决方案 »

  1.   

    改了还是有错错误类型:
    Microsoft VBScript 编译器错误 (0x800A0401)
    /Delphi/aspDelphiObject.ASP, 第 10 行, 第 32 列
    DelphiASPObj.HandleHTTPRequest();
      

  2.   

    你的DLL需要注册,即
    regsvr32 paspDelphiObject.dll
      

  3.   

    我自己解决啦,正确的代码如下:
    <%@ Language=JScript %>
    <HTML>
    <BODY>
    <TITLE> Testing Delphi ASP </TITLE>
    <CENTER>
    <H3> You should see the results of your Delphi Active Server method below </H3>
    </CENTER>
    <HR>
    <% var DelphiAspObj;
       DelphiASPObj = Server.CreateObject("PaspDelphiObject.aspDelphiObject");
       DelphiASPObj.HandleHttpRequest();
    %>
    <HR>
    </BODY>
    </HTML>此外,一开始DLL中PrgID和脚本中的也不一制