关于RichView组件表格复制/粘贴的问题,高手这边有请!(500分) --- 问题已解决,来者白送分!18:00结贴! ( 积分: 300 )

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

lichengbin

Unregistered / Unconfirmed
GUEST, unregistred user!
采用RichViewEdit进行编辑处理时发现,表格的COPY/PASTE只能针对表整体,在表的任一单元格或选中部分单元格时,复制到剪贴板上的内容是完整的表内容。我现在有个需要,是复制其中被鼠标选中的范围的部分格子的内容,要在同一个表的其他位置进行粘贴,就象在Word中的一样。使用的RichView组件为1.8版本,不知道该如何实现,请各位高手不吝赐教!谢谢!解决问题者可得500分
 
采用RichViewEdit进行编辑处理时发现,表格的COPY/PASTE只能针对表整体,在表的任一单元格或选中部分单元格时,复制到剪贴板上的内容是完整的表内容。我现在有个需要,是复制其中被鼠标选中的范围的部分格子的内容,要在同一个表的其他位置进行粘贴,就象在Word中的一样。使用的RichView组件为1.8版本,不知道该如何实现,请各位高手不吝赐教!谢谢!解决问题者可得500分
 
为何只有人看没有人说的?有请高手!
 
问题自己解决了。改写了RichViewEdit的Copy/Paste、RTF解析的相关代码。
散分,来者有分!
 
不是吧,這麼快就解決了???
 
没人帮助,那不只有自己来研究搞定啦[:D]
 
接受答案了.
 
你能把你的解决方法公布出来,大家共享一下吗????
 
更改了RichViewEdit的Copy/Paste、RTF解析的相关代码,另外,增加了类似Word的多行Tab分隔文本复制到RichView中表格选择范围的处理,涉及到RichView.pas,CRVData.pas,CRVFData.pas,RVERVData.pas,RVTable.pas,RVRTFProps.pas,RVRTF.pas,RVEdit.pas八个单元的不少地方的源代码,好象并不能一下子说清楚呢。
 

Similar threads

S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
900
SUNSTONE的Delphi笔记
S
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
703
import
I
后退
顶部