C# WinForm 的即时聊天,如何发送文字+图片? 我是使用 RichTextBox 控件 和 Socket 来做的... 我试过直接传输 RichTextBox 的Rtf,但是 这样一张图片 都100多W个字符数了... 这样好像不行哦? 有别的方法弄没? 说是可以直接传输图片文件这样... 但是 如果RichTextBox里有文字+图片 那如何判断啊? 有做过这方面的教教我吧.... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 使用SOCKET,把图片转换成Buffer传过去。 同意,先将图片转换成stream,然后通过socket将byte[]的数组传输过去,不过最好加上包头来判断。 应该是吧图片放到stream中用2种方法 第一种第一步你在RichTextBox中添加图片的动作,本地客户端会有相应的动作,把图片所在通信信息的位置记录下来。第二步 把图片转化到stream,第三步 把你的信息 和 stream 发送给对方。(这里包括你第一步记录的图片位置信息)第四步 按照你第一步记录的信息 解析 信息。第二种 直接找一个可以完成你功能的控件,包括第三方。补充一句,如果你完成了第一种方法,可以吧你的code封装成一个控件。 看用什么控件显示图片了,继承WebBrowser的话,用<img...>来显示,文字和图片,用两个socket发,图片就是文件了. 应该使用stream流的数据来上传的。也可以直接接受,也可以上传到服务器。这个可以用FTP来偷懒一下,呵呵。 怎样在exe执行文件上贴上自己想要的图片? 时间超时异常,高手帮忙 ,谢谢您!! C#分析腾讯QQ2008版本的User.db数据库 求一段算法 代码 ~删除字符串的重新字符 Button小问题 我的数据结构描述对吗??请指教!! 寻求blog,要求不是很高,只要支持多用户,能发文章,发评论/aspx格式... 菜鸟问一个关于窗口显示的问题! 怎么样把图片的路径插入到access表中?急……???(1) 怎样读取XML文件中的记录? 关于winform下datagrivew 鼠标换行变色 定时的同步不同数据库服务器数据用什么方式比较好?
应该是吧图片放到stream中用2种方法 第一种第一步
你在RichTextBox中添加图片的动作,本地客户端会有相应的动作,把图片所在通信信息的位置记录下来。第二步 把图片转化到stream,第三步 把你的信息 和 stream 发送给对方。(这里包括你第一步记录的图片位置信息)第四步 按照你第一步记录的信息 解析 信息。第二种
直接找一个可以完成你功能的控件,包括第三方。
补充一句,如果你完成了第一种方法,可以吧你的code封装成一个控件。
也可以直接接受,也可以上传到服务器。这个可以用FTP来偷懒一下,呵呵。