如题.谢谢!!

解决方案 »

  1.   

    谢谢Macosx!!
    richtextBox.Rtf内容太大,在用tcp传输时传送不过去。还有别的办法吗?(是在IM文字聊天时用的)
      

  2.   

    试试看转换成类似HTML的描述,内容上加上类似<Font color=3 size=10>sdas</font>的格式在传递过去,显示的时候在解码。如果用的是IE,可以直接显示。
      

  3.   

    谢谢xxoo2007 !不是IE,是在richtextbox中显示的。
      

  4.   

    Rtf就是些文本,压缩后会小很多。
    压缩后再发送,接收到再解压。不过聊天软件的内容也不是太大,这个可以做个长度限制。
      

  5.   

    允许一次发送的文字是多种格式的吗?
    如果一次发送的仅仅是一种格式的文本,那么,直接发送Text,和当前的格式信息,在接受方将两者结合成Rtf,用于显示
    如果一次发送的文字可以包含多种格式,那么用zswang的方法,压缩