做了一个题库管理和试卷生成的系统,用到了RichTextBox控件
做了一个题目编辑的区域可编辑单个题目,然后把题目以字节的格式存放到
SQL Server 数据库中,
但是当把很多题目都同时查询出来并组合成试卷,然后在显示到一个RichTextBox控件中的时候就出现问题了,只能显示一道题目,就是所有查询出来的最后一道!意思就是不能组卷,请高手们出下招
做了一个题目编辑的区域可编辑单个题目,然后把题目以字节的格式存放到
SQL Server 数据库中,
但是当把很多题目都同时查询出来并组合成试卷,然后在显示到一个RichTextBox控件中的时候就出现问题了,只能显示一道题目,就是所有查询出来的最后一道!意思就是不能组卷,请高手们出下招
AppendText ----向文本筐的当前文本追加文本 ..
你可以根据题目的数量,导出一个,生成一RichTextBox。就可以全部显示了。
-------------------------------------------
录入题目后
题目编号 题目内容(Image)
1 bytes
2 bytes
3 bytes
... ...
---------------------------------------------
注意:因为题目内容都是在richtextbox中编辑的所以存储的时候每个题目都会有
rtf格式的头和尾--------------------------------------------
组合题目的数据
题目编号 题目内容(Image)
1 bytes
2 bytes
3 bytes
... ...
组合
题目1 插入 richtextbox
题目2 插入 richtextbox
题目3 插入 richtextbox
题目n 插入 richtextbox
最后只显示最后一道题目
意思是后面显示的题目把前面显示的都覆盖掉了
我的分析是:每个题目存的时候都有头和尾,就有可能产生覆盖! 可是分析头和尾太麻烦了....
kaihuababy()
给出了思路谢谢了
结 了