用delphi做点东西,老是出问题,没有思路,郁闷得不行了。
寻求高手帮助。
是socket通信方面的问题,我用的是indy组件做,希望能够得到帮助。本小徒学习比较慢,比较笨,还请师傅费心了。但是只要是自己真正理解了的东西,便能理解得很透彻,也还能算个凑合的徒弟吧。高手...师傅...只要比我高就行...

解决方案 »

  1.   

    我的QQ:729876071
    有热心帮忙indy通信方面的请+我。
    非常非常感谢
      

  2.   

    哈哈,谢谢了。
    问题比较零碎,有时候自己都搞不清楚该怎么问了。
    有一个数组记录了要发送的内容,send:array[1..40]of Byte; 
    当客户端与服务器建立连接后,服务器首先判断send数组里有没有数据,有,则发送到客户端,客户端给与回应(感觉好像服务器和客户端弄反了的样子...)而且,要求数组里面有数据后,很快就发送到客户端,发送完后,等待。再有数据,再发...直到连接断开。 这样子的要求该怎么实现呢? 
      

  3.   

    服务器建立两个线程,第一个线程判断SEND是否有数据,有则发送数据,数据发送完成启动第二个线程,第二个线程用来检测客户端是否收完整的数据并进行标识等相关处理。