找回密码
 加入
搜索
查看: 2520|回复: 11

[AU3基础] 判断对话框里是不是正确&有效的网站地址

  [复制链接]
发表于 2016-12-22 14:17:50 | 显示全部楼层 |阅读模式
这个问题确实困扰很久了,   不知道如何来判定一个网站的正确性和有效性。

比如网站地址:    http://www.baid u.com
通过正则可以判定这是一个网站,但是是一个无效的地址,再用GET着链接的数据代码就会错误,界面退出,我想先判定这个是个格式正确的网站,再判定是不是一个有效的链接,   确保GUI界面不闪退。
发表于 2016-12-22 14:20:47 | 显示全部楼层
本帖最后由 q410225 于 2016-12-22 14:24 编辑

是不是可以用ping呢,

或者TCPNameToIP,

或者TCPConnect
发表于 2016-12-22 14:23:06 | 显示全部楼层
回复 1# heroxianf

請問 www.yahoo.com.tw  這是一個有連接 還是無效連接??

那 萬一 有一天他的 主機掛掉了 又是屬於 有效連接  還是無效連接??
 楼主| 发表于 2016-12-22 14:46:58 | 显示全部楼层
回复 3# kk_lee69


http://www.yahoo.com.tw

判定标准首先链接格式正确, 可以GET到数据就是有效链接/GET不到数据就是无效链接(与服务器挂掉没关系)。
 楼主| 发表于 2016-12-22 14:47:29 | 显示全部楼层
本帖最后由 heroxianf 于 2016-12-22 14:50 编辑

回复 2# q410225

海大说有的网站禁用PING了,  想找一个全能的方法。
TCPNameToIP  貌似这个函数不错。
发表于 2016-12-22 14:54:14 | 显示全部楼层
用GET着链接的数据代码就会错误,界面退出是什么意思?
发表于 2016-12-22 14:55:00 | 显示全部楼层
 楼主| 发表于 2016-12-22 15:02:48 | 显示全部楼层
回复 7# kk_lee69


    谢谢,   研究一下。
 楼主| 发表于 2016-12-22 15:03:58 | 显示全部楼层
本帖最后由 heroxianf 于 2016-12-22 15:05 编辑

回复 6# 1361739590

就是我把获取网页源码功能给一个GUI按钮上,当我点击这个按钮获取源码,如果在GET途中遇到异常 界面都退出去了。 跟7楼回复链接  楼主描述的一样。
发表于 2016-12-22 15:46:22 | 显示全部楼层
回复 9# heroxianf


    应该有异常处理功能的。
 楼主| 发表于 2016-12-22 16:52:58 | 显示全部楼层
回复 10# 1361739590

应该是   A大回复过其他帖子  自己移植不过来
发表于 2016-12-22 18:19:42 | 显示全部楼层
针对你这种情况,COM错误处理,帮助中有例子
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-4-19 02:30 , Processed in 0.078732 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表