我需要在通过代理上网的一台或几台计算机上进行以下效果的同等操作:
1.打开IE浏览器,在地址栏中输入如下地址:Http://www.xxxx.com/GetIp.Asp
2.回车
我要求正确执行这种效果,但是只是在后台运行的,不要求有界面出现,但有的时候可能网络不通,我需要知道上面地址是不是正确打开了,(也就是正确在服务器上执行那段Asp代码了),我应该怎么做?
  我用过WebBrowser,但是它不能报告是不是正确执行了,也不知道是不是正确连接网络了,用过idHttp,它需要设置代理(我用的是Delphi7),但是代理情况是不同的,我不能让用户设置.因为所有操作都是需要后台执行的,前台看起来就像是个普通的单机版程序..
  哪位大侠有办法解决?我将把这个问题的分数全给一人!

解决方案 »

  1.   

    自己再Up一下吧!我第三次Up了,不能再Up了,兄弟们帮忙Up,俺感激!
      

  2.   

    只是获得本机的ip地址,为什么不用delphi写函数获得,非要用asp,感觉有点多余
      

  3.   

    要不就在getip.asp上加一个输出,如果执行不成功输出一个字符到指定文件(在注册表中也可以),然后用程序取出字符,判断是否执行成功还是推荐用delphi自己写函数
      

  4.   

    不是从本机获得本机地址,而是从服务器上获得本机地址,但是要调用服务器上的一个asp代码来操作这个过程,因为其中还要涉及到一系列的其它的过程,所以只能这样,不知道各位大侠有没有好办法哈
      

  5.   

    你不是实现从服务器获得本机IP吗?
    你把这个IP返回来,再用变量获取这个IP就是了,
    如果得到了,就是正确执行了,没得到就是没有执行了。
      

  6.   

    用IdHttp即可, 使用前先读一下注册表看ie设了代理没有,
    如果设了则给IdHttp加上代理再连接