J janezjtjdx Unregistered / Unconfirmed GUEST, unregistred user! 2009-04-27 #1 在应用程序中,word加载并激活后,菜单能正常显示,但是在activexForm中菜单无法显示,应该如何控制?我的邮箱janezjtjdx@163.com,这方面的高手可以给我发邮件到这个邮箱,条件可议。小女子谢过。
在应用程序中,word加载并激活后,菜单能正常显示,但是在activexForm中菜单无法显示,应该如何控制?我的邮箱janezjtjdx@163.com,这方面的高手可以给我发邮件到这个邮箱,条件可议。小女子谢过。
浪 浪人情哥 Unregistered / Unconfirmed GUEST, unregistred user! 2009-04-27 #2 美女第一次哈(提问)你是用ole还是TWordApplication不过用哪一种都是没有问题的,想怎么样都行
J janezjtjdx Unregistered / Unconfirmed GUEST, unregistred user! 2009-04-27 #3 用OLEContainer啊,因为要在其中把文档也显示出来,并进行编辑之类的操作。
浪 浪人情哥 Unregistered / Unconfirmed GUEST, unregistred user! 2009-04-27 #4 在窗体上加一个MainMenu就有了三,呵呵,怎么感谢我啊
J janezjtjdx Unregistered / Unconfirmed GUEST, unregistred user! 2009-04-27 #5 你说的方法在应用程序中是没问题,但是在ocx控件中,因为是ActivexForm窗体,所以用这种方法菜单无法显示。我一直找不到好的解决方法。
浪 浪人情哥 Unregistered / Unconfirmed GUEST, unregistred user! 2009-04-27 #6 有区别吗?我也写过,用OLEContainer和WordApplication都没有问题
J janezjtjdx Unregistered / Unconfirmed GUEST, unregistred user! 2009-04-27 #8 不好意思,邮箱写错了,是janezjtjdx@sohu.com,再发一次吧,要是解决了要好好谢谢你。
J janezjtjdx Unregistered / Unconfirmed GUEST, unregistred user! 2009-04-28 #10 还有哪位高手知道答案啊?这个问题网上有好多人问,但是一直没有人给出确切的答案。
J janezjtjdx Unregistered / Unconfirmed GUEST, unregistred user! 2009-04-28 #12 我给你回邮件了,待会可以再给你发一次。试了一下,菜单出不来,只有工具栏能出来。
浪 浪人情哥 Unregistered / Unconfirmed GUEST, unregistred user! 2009-04-28 #13 不用了,我在DocNet2003中测试了,是可以的 关键是下边两个属性: AllowActiveDoc:=False; AllowInPlace:=False;就可以了,我给了你源码的
J janezjtjdx Unregistered / Unconfirmed GUEST, unregistred user! 2009-04-28 #14 但是这样的话word就不是在控件的窗体中打开了,而是新开了一个窗口。
浪 浪人情哥 Unregistered / Unconfirmed GUEST, unregistred user! 2009-04-28 #15 这还不简单,强行把他插入你指定的窗体中就行了要不你还是用WordApplication把
J janezjtjdx Unregistered / Unconfirmed GUEST, unregistred user! 2009-04-28 #16 因为要做成控件,在网页中使用,所以word必须在olecontainer或者类似的控件中显示,而且我可能还会再自定义菜单,要和word的菜单很好的融合。我delphi用了也没多久,所以不是太懂。大哥再多指点指点,要多少分都行,不过我就只有两千多一点。
因为要做成控件,在网页中使用,所以word必须在olecontainer或者类似的控件中显示,而且我可能还会再自定义菜单,要和word的菜单很好的融合。我delphi用了也没多久,所以不是太懂。大哥再多指点指点,要多少分都行,不过我就只有两千多一点。
浪 浪人情哥 Unregistered / Unconfirmed GUEST, unregistred user! 2009-04-28 #17 我做的控件都是在网页中用的,那你还是用TWordApplication吧,那要好控制的多,就跟自己的程序一样
L lidechina Unregistered / Unconfirmed GUEST, unregistred user! 2009-04-28 #18 可以用微软的这个控件DSOFramer.ocx打开OFFICE文档,不过在DELPHI下好像用起来有问题,有人改写了一个在DELPHI7可以用,叫"OFFICE文档容器插件V1.3",可到此处看看http://blog.csdn.net/wallimn/archive/2006/11/12/1380129.aspx
可以用微软的这个控件DSOFramer.ocx打开OFFICE文档,不过在DELPHI下好像用起来有问题,有人改写了一个在DELPHI7可以用,叫"OFFICE文档容器插件V1.3",可到此处看看http://blog.csdn.net/wallimn/archive/2006/11/12/1380129.aspx
J janezjtjdx Unregistered / Unconfirmed GUEST, unregistred user! 2009-04-28 #19 呵呵,那能给我再详细点的代码吗?我现在就是菜单的问题解决不了,被卡住了,其他的功能什么的倒是还好。
J janezjtjdx Unregistered / Unconfirmed GUEST, unregistred user! 2009-04-28 #20 DSOFramer.ocx的代码我下载过,但是我对VC不太熟悉,所以就没再研究。