CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  网络编程

求助,如何用vb实现网络监听

楼主springcsc()2005-04-04 12:39:13 在 VB / 网络编程 提问

我想用vb编一个程序,他可以监听一个网站是否可以打开,如果这个网站不能够打开的话他会自动打开另一个网站!!请各位高手指点,我曾经用   internet   control   transfer但好象效率比较底,每次都要把那个网站主页的代码下载下来,效率比较底,请各位高手给出其他思路或给出原代码,谢谢! 问题点数:0、回复次数:6Top

1 楼sakurako(看晨雾散开,你就是我一生的最爱...)回复于 2005-04-04 13:06:19 得分 0

不如Ping该网址,如果不通,再进行其他处理  
  ping应该比你比较网页内容快很多了Top

2 楼kahou(kahou)回复于 2005-04-04 14:25:16 得分 0

如果用ping   的话   怎么取回返回值,还是有现成的东西可以用啊Top

3 楼yuyes(无业游民)回复于 2005-04-04 14:55:01 得分 0

用Ping不是太好  
   
  建议还是用internet   control   transfer,它封装了HTTP协议,可以不把整个网页代码下载下来的,你可以只获最目标网站首页的基本信息Top

4 楼jeakyli(土豆)回复于 2005-04-04 15:03:46 得分 0

还是kahou(kahou)说的如果用ping的话怎么取回返回值Top

5 楼yuyes(无业游民)回复于 2005-04-04 15:10:50 得分 0

Private   Sub   Inet1_StateChanged(ByVal   State   As   Integer)  
          '根据State判断是否OK,不用等到代码下载完毕的  
  End   Sub    
   
   
    State:整数类型Integer      
   
    下面是状态的说明。      
   
    常数值   描述icNone      
    0        未报告状态icHostResolvingHost      
    1        控件正在寻找指定主机的IP地址icHostResolved      
    2        控件已成功找到指定主机的IP地址icConnecting      
    3        控件正在与指定主机进行连接icConnected      
    4        控件已成功与指定主机连接icRequesting      
    5        控件正在向主机发出请求icRequestSent      
    6        控件已成功向主机发出请求icReceivingResponse      
    7        控件正在从主机接收反馈信息icResponseReceived      
    8        控件已成功从主机接受反馈信息icDisconnecting      
    9        控件正在与主机断开icDisconnected      
    10     控件已与主机断开icError      
    11     在与主机通信的过程中发生了错误icResponseComp   leted      
    12     请求结束且数据已经接收到Top

6 楼jlum99(闲人)回复于 2005-04-04 15:27:12 得分 0

ping命令是利用了ICMP协议,它是TCP/IP协议族的一个子协议,用于在IP主机、路由器之间传递控制消息。控制消息是指网络通不通、主机是否可达、路由是否可用等网络本身的消息。你可以通过SCOKET编程发送来实现PING   命令.一般的网络编程入门程序就是实现PING命令,你可以找找.Top

相关问题

  • 请教:如何用vb实现网络数据包监听
  • 网络监听
  • 300分求助关于JMS监听的问题,当实现了MessageListener接口去监听的时候网络突然断掉,监听停止。怎样不用重新启动程序继续实现监听?
  • 再谈网络监听!!!
  • 关于网络监听
  • 如何可以实现对网络连接状态的监听,前提是不能使用Timer控件??
  • oracle 的网络监听问题
  • 监听网络端口读异常
  • 如何做网络监听器(监听是否有人扫描自己PORT)?
  • 请问如何使用vc实现对端口监听?

关键词

  • 主机
  • 控件
  • 协议
  • 代码
  • 消息
  • 网站
  • 网络
  • 下载
  • 信息
  • 指定

得分解答快速导航

  • 帖主:springcsc

相关链接

  • Visual Basic类图书
  • Visual Basic类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo