C ChinaYA Unregistered / Unconfirmed GUEST, unregistred user! 2002-04-16 #1 程序运行中判断:网络连通情况(在网络系统网络工作正常,但没连网线); 如果没有接网线到 网卡上,,这种情况如何判断?
W wangpian Unregistered / Unconfirmed GUEST, unregistred user! 2002-04-16 #2 程序中使用Ping IP地址就可以了,Indy中有例子,看看就会了.
C ChinaYA Unregistered / Unconfirmed GUEST, unregistred user! 2002-04-16 #3 实际情况是: 外部的IP ? PING 谁呢? 默认网关 或者 代理 但是 如果 网关和代理把 ICMP 屏蔽了 PING 命令已经无效。 另外: internetconnected() and getsysmetrics() API Functions 只能检测出本机网络 的工作状态,似乎不能,检测出网卡是否接上了网线。 那位有好的方法或见解,请指教?
实际情况是: 外部的IP ? PING 谁呢? 默认网关 或者 代理 但是 如果 网关和代理把 ICMP 屏蔽了 PING 命令已经无效。 另外: internetconnected() and getsysmetrics() API Functions 只能检测出本机网络 的工作状态,似乎不能,检测出网卡是否接上了网线。 那位有好的方法或见解,请指教?
Z zitai Unregistered / Unconfirmed GUEST, unregistred user! 2002-06-24 #4 不知道你解决没有,如果解决了,告诉我一下怎么解决的???我的意思是说,在网线拔了,或者 掉线了,系统会发送一个什么消息???如果你单纯的在程序里检测连接状态可以使用 GetSystemMetrics(SM_NETWORK) AND $01 = $01判断就可以了.
不知道你解决没有,如果解决了,告诉我一下怎么解决的???我的意思是说,在网线拔了,或者 掉线了,系统会发送一个什么消息???如果你单纯的在程序里检测连接状态可以使用 GetSystemMetrics(SM_NETWORK) AND $01 = $01判断就可以了.
张 张无忌 Unregistered / Unconfirmed GUEST, unregistred user! 2002-06-27 #6 如果你没有连网线,gethostbyname()返回的是NIL值,够简单了把!
C ChinaYA Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-05 #7 to 张无忌 程序那里知道,和他在一起的机器的NAME ! 问题以解决 : 客户端相互广播,用一个科学可靠的算法控制,不会产生广播风暴。 to : zitai 早已试过,不能检查,WINDOWS维护的那一组状态,再这里并不可信
to 张无忌 程序那里知道,和他在一起的机器的NAME ! 问题以解决 : 客户端相互广播,用一个科学可靠的算法控制,不会产生广播风暴。 to : zitai 早已试过,不能检查,WINDOWS维护的那一组状态,再这里并不可信