一个关于ping 的问题(50分)

  • 主题发起人 shiguangpeng
  • 开始时间
S

shiguangpeng

Unregistered / Unconfirmed
GUEST, unregistred user!
我在程序里当选到一个ip地址时,用什么函数可以使ping 值在edit里显示出来?
要是调用windows下的ping 的话,会出现dos窗口。

说不明白,大概是这样。
 
找个具有PING功能的控件应该可以满足你的要求。
 
1、调用winexec函数执行,ping 127.0.0.1 >1.txt
把输出重定向到一个文件中,再从文件中读出
2、用ICS组件中的PING控件
 
用winexec调用ping 的话,还是有dos 窗口出现。
有没有办法避免?
或者就是写个ping的函数。
不想用控件的说。
不知道能不能行?,有没有具体实现的方法啊?
 
用sw_hide不就没dos窗口了
再用>进行输出重定向就可以了嘛
自己写ping可以看delphi编程技巧-网络与数据库
里面有详细介绍,网上也有下
 
在哪里有啊?
具体的方法?
谢谢!
 
这样吧
到http://personal.hb.cninfo.net/~gbh/
下载网络精灵原马,看看它的扫描部分就
是用了ping的
 
我以前写过一个TPing,如果你没有找到,和我联系,我需要整理一下
 
顶部