局域网访问 网络不通怎么判断 当访问局域网内其他机器的共享文件时。怎样判断网络是否连通。如果不同,弹出提示。有什么API函数能判断吗。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以Ping操作的给你Google了两篇资料,你看一下。代码经测试可以直接使用。就不在这里转贴代码了。网址是:http://www.softhouse.com.cn/news/show/12795.htmlhttp://www.3pcode.com/code/2008/05/99240.htm注意,需要编译后脱离Delphi环境运行测试。 好象现在很多机器会把Ping屏蔽了。当前机器的网络可以有api来判断的,你如果只是访问共享的话,用fileexists应该可以的吧. 试过了。当时访问对方机器,需要用户名和密码,用FileExists都是不存在的。。我的想法是:遇到要输入用户名和密码的,就弹出网络不通的提示框。这样怎么实现。不能用Ping的方式,可能有防火墙。用这个函数WNetAddConnection3。也实现不行了。网络通了,共享文件不能访问。 try 访问局域网内其他机器的共享文件except showmessage('网络不通'); 如果是判断网络连接通不能可以用GetSystemMetrics(SM_NETWORK) ping 是万能检测网络通不通的,windows和LINUX都可以 16进制的双精度浮点数的转换问题 想做个虚拟打印机的驱动程序,不知道哪里有Delphi开发驱动程序的资料,谢谢! 关于DHTMLEdit控件如何读取mht文件的问题? 【····· 求职 ·····】〈Delphi软件开发〉 招骋:DELPHI程序员 如何定义整个工程通用的过程? 超级简单问题:如何让输入框的文字以*显示 奇怪,一个nmftp的问题! 如何在TREEVIEW中加入新的控件?如CHECKBOX 最高分请教一个问题!!!关于Twebbrowser. 高分求Delphi 权限管理 做delphi一个月,现在经理让学.net
访问局域网内其他机器的共享文件
except
showmessage('网络不通');
GetSystemMetrics(SM_NETWORK)