公司最近计划做一个题库软件,准备用Delphi作为开发工具,由于经验较少,所以特来请教大家,题型大致可以分为填空题,选择题和应用题,对于选择题的情况比较好办,所有的选择题可公用一个Form,Form的上面是题目图片,下边放字母,由用户选择答案。应用题也可采用和选择题一样的形式。现在难度在填空题上,因为填空题不规则,无法确定填空的位置和每题空格的数量,如果是每个填空题做成一个Form,那Form的数量太多了,应该是不可能的,请问有什么好办法吗,先在此谢过了。
调试欢乐多
要是试题库的话,可以考虑输出到WORD
地方发个个(A)大幅度次序下(B).......以上字母处应填的内容是:
(A)_________________________________________(TEDIT)
(B)-----------------------------------------(TEDIT)
....................还可以吗?
To chaosbird:
如果动态建立的话也很烦,因为要确定每个Edit的坐标,太多了,不敢想象。
To lqdmafeng:
你的建议很好,我准备把用户选中的题目,组合成一张试卷,然后输出到Word中,但没有好的思路,网上有供参考的例子吗?
To grzboy:
你是说多行编辑吧,但我要把每个Edit的答案和正确答案比较的,不能放到一个Edit里面吧
To a12345:
如果那样来做的话,最好是把所以填答案的地方集中起来,做成一个答题卡,答案和题目分离。
To zhaofansym:
如果你愿意,可否分享你的丰富经验呢,还望多多指导。
都5月份了为什么还不结贴
www.jznrj.com/software/download/schooldemo.zip
希望你能够做的比它更好。
做好了不要忘记告诉我!
一个控件就是一个题目.
用 #255 表示当前位置是填空的地方.
填空的地方放上一个TEdit不知可以不.