程序中增加WORD按钮以及对应功能,怎么办到?(200分)

  • 主题发起人 主题发起人 googoo
  • 开始时间 开始时间
你们看看http://211.101.4.25/delphibbs/dispq.asp?lid=602202保证解决问题
 
To dcsdcs:不行,你的问题与我的不一样。
我需要的是用delphi写一段word里的功能函数,是点一个word里的按钮时会产生的动作。
怎么把按钮和函数联系起来?

好像说得挺绕,呵呵。
 
这个东西用VB作应该很简单。我仔细研究了一下,主要是delphi无法识别
CommandBarComboBox里的Change事件,不知哪位大侠有解决方案?现在我
的做法是用Wordapplication、WordDocument和OleContainer解决控制Word
的问题。
欢迎各位参与讨论,Email:king_of_world@china.com。
 
这个问题我N年前就四处发帖,但没有解决:(
 
googoo,找到你真不容易呀。
“怎样利用RasAPI建立拨号连接? ”
可以给我发一个吗?

bigroute@hotmail.com
谢 !
 
极其关注。。
 
Delphi 本身不支持Office.CommandbarButton.OnClick 的事件接口,不过有人开发了

Office CommandBarButton v.1.0
http://www.torry.net/ole.htm
http://www.torry.net/vcl/system/ole/moreservers.zip
 
正在把Office控件封装成Delphi的对应控件,包括PopupMenu,ToolBar,ToolButton等,
可以在Delphi内设计界面和事件,然后放到Office里面去,有人愿意测试吗?请留EMail!

我的EMail: jack_Lee@163.net
 
SeaHawk老大,呵呵,做了一件好事,不过请不要使用Delphi Server控件的Type Library接口
单元请使用EventSinkImp产生的Office_TLB接口单元,另外,不知道OfficeXP和Office2000所
产生的接口是否兼容(我想应该没有问题,至少__CommandBarButtonEvents 的 CSLID 是一致的)

再就是,俺的email是 dragonpc@21cn.com ,请发一份给俺试试吧
 
Dragon兄:
这两者有区别吗?我开始是用EventSinkImp产生的Office_TLB,后来不像老是卸载
Servers里的控件,所以用回Office2000,但是好像没有什么区别:)
 
我安装的是Office XP,所以装Delphi的时候根本没有安装Server控件(Office 97/2000适用),
我也不想装这套控件,据说bug奇多(就是因为Delphi转换的tlb有很多问题,有些时候甚至编译
都不能通过,比如你Import Type Libarary试试Windows Media Player,而EventSinkImp生成的
tlb要稳定的多),这也是我让你使用EventSinkImp的原因,况且你也可以安装生成的tlb文件,
比Delphi自带的Server系列组件还要多一些事件方面的控制
 
我要一份zhb_mrb@163.com
谢谢!
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部