高分提问,谢谢大家。
首先给大家问好。
是这样的,我做的软件中涉及到一些网络通讯问题。首先,客户端向服务器发送一个固定协议的字符流,然后等待服务器的应答。然后根据应答来进行相应的处理。
我是这样做的,利用delphi的控件进行通讯。但是我不知道等待函数怎样去做,因为如果做线程吧,他还没等到接受到应答信息,就结束了。如果不用线程,一直循环等待,我觉得对系统资源占用太多,而且控件的读事件响应也很慢,就像死机一样。我是想,在等待的时候,程序不再进行下步操作,直到收到应答或者超时,并且操作者可以随时中断程序。