MSInet.ocx 和基本的VB库
ASP下怎么运行呢? 我也不清楚

解决方案 »

  1.   

    这个控件用到的DLL是
    wininet.dll
    KERNEL32.DLL
    USER32.DLL
    OLE32.DLL
    ADVAPI32.DLL
    OLEAUT32.DLL
    GDI32.DLL
    都是标准的DLL,98以上都支持,不用VB的东西
      

  2.   

    我有如下的HTML原码:
    HTML><HEAD></HEAD>
    <BODY TEXT="000000" BGCOLOR="FFFFFF"><SCRIPT LANGUAGE="VBScript">
    Sub PutFile_OnClick
    Inet1.Execute , "put c:\test.doc test.doc"
    End Sub
    </SCRIPT>
    <p>
    <object classid="clsid:48E59293-9880-11CF-9754-00AA00C00908" id="Inet1" width="38" height="38">
      <param name="_ExtentX" value="1005">
      <param name="_ExtentY" value="1005">
      <param name="_Version" value="393216">
      <param name="AccessType" value="0">
      <param name="Protocol" value="2">
      <param name="RemoteHost" value=MyFTPServer>
      <param name="RemotePort" value="21">
      <param name="URL" value="oadev">
      <param name="Proxy" value>
      <param name="Document" value>
      <param name="UserName" value=FtpUser>
      <param name="Password" value=FtpPassword>
      <param name="RequestTimeout" value="60">
    </object>
    </p>
    <INPUT name="PutFile" type="button" value=" 上传文件 "></BODY>
    </HTML>在装有VB的环境下是可以运行的,没有安装VB(注册了MSInet.ocx)运行是报错:
    对象不支持此属性或方法: "Inet1.Execute"怎么办?
      

  3.   

    你都已经可以注册Msinet.ocx,那就说明需要的DLL都在,否则注册也无法成功
    要么就是VBS的问题
      

  4.   

    那些文件一个不漏全都有。
    VBS的问题是什么意思?
      

  5.   

    为什么呢?
    在装有VB的环境下是可以运行的,没有安装VB(注册了MSInet.ocx)运行就报错?
      

  6.   

    大侠:
        帮我试一下好吗?将我上面代码存为HTM文件,找个没有装VB的环境。
        帮帮忙吧。搞了好长时间都不知如何是好。    我会在另加100分报答你的。
      

  7.   

    我现在也怀疑没有把控件注册好,装有VB的环境,不会出来一个图标;而单单注册的,就会出现一个图标。下面这样注册难道不对?
    regsvr32 MSINET.OCX
    而且也都报告注册成功。