RichTextBox问题,给个思路,在线等......

fengbaotiaorulei 2010-01-27 11:46:28
我现在又这样一个需求,用C#提供的Richtextbox 做即时通讯,要求发送一张图片过去,图片要携带一个参数,接收方收到图片后双击图片根据携带的参数执行相应的动作。Richtextbox 目前已经扩展了图片功能,怎么携带参数过去呀?好急!能否给个思路....
...全文
91 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
benbenRH 2010-01-27
  • 打赏
  • 举报
回复
把参数按字符串的形式发送过去,过到去在更具字符串组合会你要的参数

好比如 a=57387453298475
b=u589583058-59
fengbaotiaorulei 2010-01-27
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 swan01 的回复:]
把参数作为图片名称也带不过去吗?
[/Quote]
不是传文件,直接传图形数据,就是图形显示在richtextbox中, 然后把rtf数据传过去
swan01 2010-01-27
  • 打赏
  • 举报
回复
把参数作为图片名称也带不过去吗?
liaoyukun111 2010-01-27
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 bobui 的回复:]
在图像文件前面加一个开始标记,结束了加一个结束标记,这样就能传多个了。建议标记用字符串,比如:begin、end
[/Quote]

支持下,没有具体做过
fengbaotiaorulei 2010-01-27
  • 打赏
  • 举报
回复
图像数据不能加东西的,这样会改变图像,因为发送方这边也是要显示图片的,并且发送方这边的图片显示的时候就要确定参数是谁的,最好是能修改rtf,让richtextbox能保留。{/pic..../parm1/parm2 ....} 但是我这样添加总会被richtextbox清掉
liangzhl 2010-01-27
  • 打赏
  • 举报
回复
不懂,没做过这种东东
jieon 2010-01-27
  • 打赏
  • 举报
回复
tag?
bobui 2010-01-27
  • 打赏
  • 举报
回复
在图像文件前面加一个开始标记,结束了加一个结束标记,这样就能传多个了。建议标记用字符串,比如:begin、end
fengbaotiaorulei 2010-01-27
  • 打赏
  • 举报
回复
可能我没有表达清楚,具体操作是这样的,我在发送这边的richtextbox里面加了一张图片,直接发送rtf文本过去,对方点击图片响应事件。问题不是能不能传过去。而是我传过去的参数要知道是这张图片的,可能用户一次传好多张图片。。。。最好是能在rtf文档上扩展图片的属性,但是我添加了几个属性最后好像都被richtextbox 过滤掉了

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧