将windows的画图程序直接OLE到rxRichedit中,不调用insertObject方法的对话框。成功后另外加300分!(50分)

  • 主题发起人 主题发起人 littley
  • 开始时间 开始时间
老兄,我当然知道在Reg中找了,只是按什么关键字找呢?:(,
好了,我想办法吧:)。。。。
已经给你EMail了一份。记着给我加分呀!!!
:)


 
to littley:
如果他说的方法能行,别忘了也给我来一份呀:)到时候给你分嘛!
 
:),littley,
还要插入Word文档吗?你自己改一下对象名即可。
我已经找到Bmp对象名了
Email中有例子,一句话而已。
RxRichEdit控件我稍作修改,请使用我给你的。
单元头有详细注释,例子。请最好不要去掉注释:)
 
xjxdelphi:
我瞎找过一气,如以“BMP 图象”和“画笔图片”(均为在“插入对象”对话框里的文字)
为关键字查找了一通,得了几个搜索结果,不知道哪个是,或者都不是,你可以试一试,
或许对你有帮助。
 
HI ,littley老兄,收邮件 littley@yeah.net 中,
我已经解决了,给你EMail了一份。
改了控件,文件比较长,不方便贴在这里:)

所有,问题都已解决,而且使用方便:),说明,例子详细
使用时 reOle.insertObject('PBrush'); 即可
可以看RxRichEd.pas 单元的Unit 头 注释,
为了体现尊重他人劳动成果的精神,请最好不要把注释删掉:)谢谢

 
同时,对RxLib的作者表示感谢,
这么好的控件,而且还是免费:)!!!
 
to xjxdelphi
能寄给我一份吗?谢谢!linsb3031@163.com
 
xjxdelphi:
谢谢!看来大富翁论坛真是卧虎藏龙之地。我收到了邮件,但由于这两天特别忙,还没有来
得及看,等我一个星期内看完后,再给你分数。希望你能把直接插入WORD文档的问题一并
解决。把源码给别人时,我一定会把你的注释保留,这是咱程序员的职业道德,你尽管放心!呵呵
 
to littley:
直接插入WORD文档的问题?
换成Word文档的对象名即可:)
reOle.insertObject(Word.Document.6'); 即可

to linsb:
已经发出:)
 
xjxdelphi:
我今天网上才得空看你的程序,请耐心等候.
我想在里面插入新建的空白WORD文档,不知怎么做?
 
xjxdelphi大虾:
插入新建的空白WORD文档搞掂了,
rxrichedit1.insertobject('word.document');谢谢!昨天晚上下班教迟,回去匆忙的浏览
了一下你的源码,感觉与我最初的想法一致,既修改inserobjectdialog方法的代码,只是
可怜我的功力不够,OLE方面近乎白痴,竟然连那一行代码对应是弹出“插入对象”对话框
的都不知道,想想感觉真是悲哀……
我再开两个300分的帖子,你过去拿分吧
 
请xjxdelphi到
http://www.delphibbs.com/delphibbs/dispq.asp?lid=1224632
http://www.delphibbs.com/delphibbs/dispq.asp?lid=1224639
报到
 
xyxdelphi:
源码晚上下班后才得空看,昨晚扫了几眼,发现你的rxrichedit反而比原版本的要小
100多个字节,奇怪了,你难道删除了原先里面的部分内容?
 
没有呀,我是依据RxLib2.75ForD6 改写的,应该和你说的是一个版本呀

悲哀?技术是无止境的,而且是不断发展的,有些问题我也会很悲哀的 :(.........

:)我想,对于我们来说,IT技术中的数据库理论,操作系统,计算机体系结构等
理论知识更实在一些.对日后的自身发展更加有利
希望大家能多多交流共同进步:)
 
xjxdelphi:
我想看完你的源码后再视情况开一个加分的帖子给你。这个问题我还不太明白:
原版的rxriched.pas为159064字节,你的版本的rxriched.pas为158845字节。我有点担心
给原先版本的兼容性。
 
xjxdelphi大虾:
http://www.delphibbs.com/delphibbs/dispq.asp?lid=1244974
还有200分。看了你的程序,没问题了。
 
谢谢大家的关心和帮助!
 
多人接受答案了。
 
to littley:
可否给我来一份?我也正在解决这个问题。信箱:cloud_scorpion@sina.com
 
xjxdelphi大虾:
http://www.delphibbs.com/delphibbs/dispq.asp?lid=1244974
还有200分。看了你的程序,没问题了。
 
后退
顶部