在rxlib的rxRichedit中插入WORD或MS GRAPH文档,如何能不借助rxRichedit.insertObjectDialog达到目的(100分

  • 主题发起人 主题发起人 littley
  • 开始时间 开始时间
linsb:收到,谢谢!50分归你了,再提一个要求,不知算不算过分。有for d6的吗?
我现在机器装的都是d6,有d6 的更好测试了,要不然只能等下午下班回家再测试了。
 
只有 for d5 有源码,是否可修改为d6。
 
richedit3控件我昨晚测试了一下,结果让我有点失望。我简单地看了一下那个demo,
除了可设置下划线的颜色种类外,似乎没比richedit2多什么特性,WORD稍复杂的表格
粘贴过去同样丢失格式……
 
linsb:
问你最后一个问题,既把350分送上(有50分是kthy的,呵呵)

我在rxlib 中插入word表格,我想让客户在插入表格前在我的程序里设置每一列的宽度,
你有什么好办法吗?要所见既所得得方法,如果让用户输入每一列的宽度,一是烦琐,
二是不好控制,因为可能用户输入的宽度和超出了
rxricheidt的宽度(我的rxrichedit的宽度是固定的,没有水平滚动杠)。
以你的经验,有什么好主意?

我目前的方法是用一个stringgrid,行列数与客户的定义一致,宽度等于rxrichedit.width
由用户拖拽表头定义列宽,但是用户会把某一列的列宽拖得大过rxrichedit,也不太好。
有象word的通过拖拽改变列宽的方法最好了。

如果那位大侠解决了这个问题,可得100分。
 
直接将word文档paste到rxrichedit有时会把很多数据格式丢失,如复杂一点的表格,文字
和图形的环绕方式等等,必须用选择性粘贴,选择“粘贴为WORD文档”,
有办法让程序自动帮用户选择“粘贴为word文档”吗?这样用户只需点击一次鼠标按一个按钮
就行了。
 
才上来!
已给你发信了。
 
谢谢!分已发出,请查收!
 
多人接受答案了。
 
后退
顶部