当前位置:主页>销售管理软件> 列表

请教UDP通信问题 找设备维修管理软件

财务软件版1楼: 我现在有两个程序使用到UDP通信:TIdUDPClient与单片机;两台电脑之间TIdUDPServer与TIdUDPServer。
TIdUDPClient与单片机之间的通信,使用两个线程控制TIdUDPClient的收和发,但总时不时的出现线程死掉,有时一个星期都没有问题,有时一天会出现好几次,就是没找到规律,不知TIdUDPClient本身有没有问题,请大家指点。
两台电脑之间TIdUDPServer与TIdUDPServer之间的通信,发送使用线程,接收直接使用TIdUDPServer的线程事件,也是时不时的的死掉,与前面线程死掉不同的是。这里的是整个程界面都死掉了,只能用结束任务来关闭,怎么办?

2楼: 帮顶

------------------------------------------------------------------------
精品源码热拍中,一元起拍!好机会不容错过!!
http://shop33456237.taobao.com/ 如设备维修管理软件

3楼: 应该不是TIdUDPClient的问题,你看看单片机传过来的数据和数据量的大小

4楼: 抓错,可能死循环了,或者数据太多,太大了,你加一个判段,如果数据太大了,就不接受

5楼: 侦听本来就是一个死循环,看是不是什么东西没有释放,导致地址错误或内存溢出死掉的可能。。

6楼: 我也关注着这个问题,最近想做一个门禁系统,现在一点头绪都没有,不知哪位大虾能指点指点.

财务软件版7楼: 帮顶!



╭=========================================╮

80G海量源代码,控件,书籍全免费狂下不停!

http://www.source520.com

╰=========================================╯

8楼: 不要用IDUDPClient
建议你两边都用IDUDPServer

9楼: 加一些消息来控制