导航:
论坛 -> DELPHI技术
斑竹:liumazi,sephil
作者:
2003/5/28 10:31:57
标题:
加入我的收藏
楼主:
有没有测试网络连接的好的,快速的方法?
----------------------------------------------
我不会,所以我问,我会,所以想知道更多!
作者:
123 (猪猪)
★☆☆☆☆
-
盒子活跃会员
2003/5/28 11:05:07
1楼:
调用 qtintf.dll 链接库,使用 ICMP: TIdIcmpClient;组件。 try ICMP.Ping; except Memo1.Lines.Add('>>错误:可能地址不存在或PING不通...'); end;
----------------------------------------------
-
作者:
2003/5/28 12:04:24
2楼:
我怎么调用不来呢? 我这样写的 function GetString():string;stdcall external 'qtintf.dll'; 错误:[Error] Unit1.pas(16): Field definition not allowed after methods or properties
----------------------------------------------
我不会,所以我问,我会,所以想知道更多!
作者:
2003/5/28 15:08:05
3楼:
不行,不行!为什么啊!
----------------------------------------------
我不会,所以我问,我会,所以想知道更多!
作者:
2003/5/28 15:14:14
4楼:
调用'qtintf.dll'干什么用啊!
----------------------------------------------
我不会,所以我问,我会,所以想知道更多!
作者:
ln_81 (delphior)
★☆☆☆☆
-
普通会员
2003/5/28 15:27:53
5楼:
Field definition not allowed after methods or properties: 字段定义不允许在方法或属性之后
----------------------------------------------
-
作者:
2003/5/28 15:39:22
6楼:
唉!猪猪,你在哪啊,说说啊,到底怎么回事! 或者哪位知道的指教一二!
----------------------------------------------
我不会,所以我问,我会,所以想知道更多!
作者:
2003/5/28 16:18:14
7楼:
我看是不行了,能不能读取系统状态参数呢? 那不是速度更快!
----------------------------------------------
我不会,所以我问,我会,所以想知道更多!
作者:
2003/5/28 16:52:45
8楼:
if GetSystemMetrics(SM_NETWORK) AND $01 = $01 then showmessage('在线!') else showmessage('不在线!'); 为什么怎么运行都是在线,而我已经把网络线给拔了! 晕倒!
----------------------------------------------
我不会,所以我问,我会,所以想知道更多!
作者:
123 (猪猪)
★☆☆☆☆
-
盒子活跃会员
2003/5/28 17:20:07
9楼:
把qtintf.dll这个文件放到你的系统能搜索到的任何地方,然后放一个 TIdIcmpClient组件,调整好他的属性,然后ICMP.Ping;就行了,谁让你去stdcall了:~(
----------------------------------------------
-
作者:
2003/5/28 17:29:37
10楼:
那上面我那样写的,为什么会出现那种情况, 能否帮忙看看?
----------------------------------------------
我不会,所以我问,我会,所以想知道更多!
作者:
123 (猪猪)
★☆☆☆☆
-
盒子活跃会员
2003/5/28 17:52:27
11楼:
if GetSystemMetrics(SM_NETWORK) AND $01 = $01 then 其中 $01 = $01 始终为真,好像不写也一样。 至于其他的,我看不懂,没办法了。
----------------------------------------------
-
作者:
2003/5/28 17:55:39
12楼:
刚开始我也以为,但是仔细看一下,是先and后=的,and 的优先级比=高吧!
----------------------------------------------
我不会,所以我问,我会,所以想知道更多!
作者:
123 (猪猪)
★☆☆☆☆
-
盒子活跃会员
2003/5/28 18:12:31
13楼:
噢
----------------------------------------------
-
作者:
2003/5/29 11:08:35
14楼:
但还是为什么,无论在不在线都是为真呢?
----------------------------------------------
我不会,所以我问,我会,所以想知道更多!