分割rxdbrichedit(50分)

  • 主题发起人 主题发起人 lnj212
  • 开始时间 开始时间
L

lnj212

Unregistered / Unconfirmed
GUEST, unregistred user!
有个问题请教各位delphi高手
我想在一个rxdbrich中实现将一个题目中的题干和答案(有文字又有图形)
分开并把答案和题干分别以blob的形式保存到数据库中.其中题干和答案是
以关键字[key]分开.
例如:rxdbrichedit1的内容如下:

1。**************************

[key]
*************************
(一幅图象)
****************************** 。

现在问题是:如何将俩者分开,
 
你们不懂么
 
其实对于程序来说,它并不知道什么是题干,什么是答案,
你得找个标志,
 
哈!终于有高手来帮忙了,
suppermmx 我就是用享用key 这个关键词来分开的
 
不高不高,只是有想法,
我没有用过rxdbrich, 也没有用过 rxrich。
想来应该是这样,rxdbrich 里面应该有访问文字及图形的过程,
然后你就找你的标志(最起码得两个,一个是题与题之间, 一个是
题干和答案之间), 把文字和图形分别写入数据库相应的字段就行了。
 
我的想法:(我也没用过rxdbrich :-( ,仅以richedit为例,应该是大同小异)
从开始到第一个[key]就是题干
richedit1.selstart := 1;
richedit1.selend := 第一个[key]的前一个字符;
tg1 := richedit1.seltext;
从第一个[key]到第二个[key]中间为答案,处理方法类似,不过我不知道怎么
处理图形,这得你自己做.
然后从第二个[key]到第三个[key]之间又是题干
richedit1.selstart := 第二个[key]的后一个字符;
richedit1.selend := 第三个[key]的前一个字符;
tg2 := richedit1.seltext;
不知道我是不是说的文不对题 :-)
 
向SUPERMMX和 beta
我用地RXDBRICHEDIT可以与数据库
的BLOB FIELD相符连接可以把图象
和文本一起保藏,现在关键在入库问题
,对其提干和答案有图像和文本
,如果是单是文本,我试验了 的方法
是可以的,现在关键就是有图像的南了.

 
多人接受答案了。
 
后退
顶部