起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 80|回复: 3

[请求]X3如何得到连接是否断开**

[复制链接]
发表于 2009-6-9 12:51:00 | 显示全部楼层 |阅读模式
X3有没有类似像java的
try
  catch


因为我要跟一个外部url发送请求前要判断是否能连接,要是能连接才进行下面的操作
回复

使用道具 举报

发表于 2009-6-9 12:52:39 | 显示全部楼层
try
except
end;
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-9 16:02:32 | 显示全部楼层
对方也关了服务与IP,不会提示无法连接省调OMS网络! 为什么,写法哪边有问题

      try
       begin
           linf.JhsjLOG(DsnStr,'','1'); //写进LOG表
           SsnStr := linf.MSSOAP(lUrl,lFf,lCanshu); //调用省调Web sevices方法,返回省调ssn
           linf.JhsjLOG(DsnStr,SsnStr,'2');  //更新LOG表
       end
      except
       begin
          jsdialogs.ShowWarning('无法连接省调OMS网络!','警告');
          exit;
       end
      end;
回复 支持 反对

使用道具 举报

发表于 2009-6-9 16:06:41 | 显示全部楼层
你里面的代码发生异常了吗?
如果没有发生异常当然不会进入except。
如果是函数的话,可以通过返回值来做判断。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-20 14:42 , Processed in 0.036249 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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