我写了一个小程序,其中有一个部分大概功能是访问服务器上的xxx.txt文件,将其内容保存到name变量中。
name=inet1.openurl("http://www.xxx.com/data/name.txt")
在本机运行正常。但是到了别的没装VB的机器上程序就根本没法正常启动,提示没有MSInet.ocx控件。由于users组没有注册控件的权限,所以我想要问大家一下,还有没有什么别的方法可以做到的?
(最好说得详细一点,有源代码更好,谢谢!!)

解决方案 »

  1.   

    先补充一点:如果要用到其它控件,必须保证其它机器不论是否装过VB都可以正常使用。程序必须保证在Users权限下也可以正常工作(这点尤其重要)
      

  2.   

     可以不使用msinet控件,建立一个vb Usercontrol,它可以实现msinet的许多功能具体看一下msdn关于usercontrol的介绍。
      

  3.   

    说一句,我那个代码是5秒钟执行一次的,用URLdownloadtofile实在太慢了,在比较慢的电脑上根本没法用。
    所以,有没有更好的方法??谢谢了!!!