怎么解决ADOConnection连接错误断开后程序不响应的有关问题
如何解决ADOConnection连接异常断开后程序不响应的问题?
我在用ADOConnection进行连接时,为了判断连接是否正常,加入了捕获异常的语句,在发生连接错误时,开启一个timer,并在timer事件里开启了一个新线程去重新尝试连接。可是此时程序却像死了一样,点什么都没反应。请问各位高手,这是什么原因造成的,有什么好的解决方法吗?
------解决方案--------------------
是个问题
------解决方案--------------------
开启一个timer,并在timer事件里开启了一个新线程去重新尝试连接
____________________________________________________________________
如果按你这样,一旦连不上,那程序不是进入死循环了吗?
------解决方案--------------------
TIMEOUT设置小点!
------解决方案--------------------
新开一个线程去连接,不要用TIME.
------解决方案--------------------
你的线程时间不能太短了,否则这边在连,有启动一个新的,只要线程启动了连接就把线程屏蔽
我在用ADOConnection进行连接时,为了判断连接是否正常,加入了捕获异常的语句,在发生连接错误时,开启一个timer,并在timer事件里开启了一个新线程去重新尝试连接。可是此时程序却像死了一样,点什么都没反应。请问各位高手,这是什么原因造成的,有什么好的解决方法吗?
------解决方案--------------------
是个问题
------解决方案--------------------
开启一个timer,并在timer事件里开启了一个新线程去重新尝试连接
____________________________________________________________________
如果按你这样,一旦连不上,那程序不是进入死循环了吗?
------解决方案--------------------
TIMEOUT设置小点!
------解决方案--------------------
新开一个线程去连接,不要用TIME.
------解决方案--------------------
你的线程时间不能太短了,否则这边在连,有启动一个新的,只要线程启动了连接就把线程屏蔽