首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

richTextBox1.rtf+="" 不追加,该如何处理

2012-04-21 
richTextBox1.rtf+ 不追加我用的是access数据库 吧数据 以.rtf 的格式存入数据库 但是 我想吧 所有的数

richTextBox1.rtf+="" 不追加
我用的是access数据库 吧数据 以.rtf 的格式存入数据库 但是 我想吧 所有的数据 取出来并取到一个 richTextBox里面 我用追加的方法 richTextBox1.rtf+="" 
  richTextBox1.rtf+="" 
  richTextBox1.rtf+="" 
不追加 不知道问题出在哪里了 奇怪 我用纯文本就能追加 ??请各位网友 ,和朋友帮忙啊 大家遇见过这种情况没 。。。。谢谢大家

[解决办法]
rtf是有格式的,不能随便追加的
[解决办法]
比如一段html代码
<html><body>aaa</body></hmtl>,已经结束了,你还追加
<html><body>aaa</body></hmtl><html><body>bbb</body></hmtl>
页面怎么可能会显示出来
[解决办法]
可能是格式不匹配吧。
[解决办法]
翻开我原来写的一个有用到的项目,纵使有注解我也已经完全遗忘了那些字符的含义,
但如果你问道,为什么不能相加合并,我大致举个例子:

rtf文件大致如下,

{{文件头,rtf文件开始了}{使用各种色彩,颜色深度什么的}文件内容{文件结束}}
而你希望实现的是
{{文件头,rtf文件开始了}{使用各种色彩,颜色深度什么的}文件内容+文件内容{文件结束}}

然而你使用的累加方式会使内容变为:
{{文件头,rtf文件开始了}{使用各种色彩,颜色深度什么的}文件内容{文件结束}}+{{文件头,rtf文件开始了}{使用各种色彩,颜色深度什么的}文件内容{文件结束}}

热点排行