Delphi与Word之间的融合技术 (0分)

  • 主题发起人 主题发起人 yzhshi
  • 开始时间 开始时间
OK!不过这些从宏中都能找到!
 
比较全的宏 (原创:menxin) 呵呵

文件类

fileclose 关闭活动文档窗口
filecloseall
filecloseorcloseall
filecloseorexit
fileexit
filefind
filenew
fileopen
fileopenfile
filepagesetup
fileprint
fileprintpreview
fileprintsetup
fileproperties
filesave
filesaveall
filesaveas
filesaveaswebpage
filesaveframeas
filesavehtml
filesaveversion
filetemplates
fileversions
organizer
savetemplate
sendtofax
webpagepreview

编辑

atuotext
browsenext
browseprev
copyformat
createautotext
deleteannotation
editautotext
editbookmark
editclear
editcopy
editcopyaspicture
editcut
editfind
editgoto
editlinks
editobject
editpaste
editpasteashyperlink
editpasteasnestedtable
editpastespecial
editredoorrepeat
editreplace
editselectall
editundo
goback
gotonextcomment
gotonextendnote
gotonextfootnote
gotonextpage
gotonextsection
gotopreviouscomment
gotopreviousendnote
gotopreviousfootnote
gotopreviouspage
gotoprevioussection
insertautotext
insertspike
lockfields
nextinsert
pasteformat
repeatfind
selectcuralignment
selectcurcolor
selectcurfont
selectcurindent
selectcurspacing
selectcurtabs
spike
unlinkfields
unlockfields
updatesource

其它部分待续..太多了
 
谢谢各位,正在发愁word+delphi的参数传递问题,就上来看看,看了DragonPC_???兄的例子终于茅舍顿开。谢谢,太谢谢了!
幸好找到了,呵呵,要不然刚注册不满两天还不给我发问,郁闷阿郁闷!
 
victor7780,我想问一下,您羞不羞?
这里是一个程序员讨论技术的论坛,请您应该自重一些!
人或者要有骨气,赚钱的方法有很多,不要仅仅看着这些不切实际的东西!

看看你的待答问题和你的参与问题。请扪心自问一下,你到这里来到底为了什么?
请珍惜你的也珍惜大家的美好光阴![:(!]

http://www.delphibbs.com/delphibbs/listq.asp?type=1&userfrom=victor7780
http://www.delphibbs.com/delphibbs/listq.asp?type=1&expert=victor7780
 
刚才试验了一下,给大家再贴出一点有用的VBA代码。
上面的可以获得一些命令的信息;
下面的代码可以获得对话框的函数名称,但是不是所有函数的名称。
希望对大家有用。

Sub ListCommands()
Application.ListCommands (True)
End Sub

Sub ListDialogs()
On Error Resume Next

Dim aa As String
aa = ""

For i = 1 To Dialogs.Count
aa = aa + Str(i) + " " + Dialogs(i).CommandName + Chr(13)
Next i
Selection.TypeText aa
End Sub
 
太好了,收藏,谢谢!
[:)]
 
哈哈,可以发贴子了!!!(偶已经很久不能发贴子了)
看了各位的讨论,发现大家都忽视了一点:在你控制word时,如何才能不影响用户自己打开的word的正常操作?
大家自己用word作为编辑器,当然希望完全控制,比如用宏,用OLE什么的,无论如何,你在对word进行控制的时候,你怎么样才可以不影响到用户自己打开的word呢?
比如说,你打开一个doc, 将某些功能禁止,这时用户自己又打开了一个word编辑自己的文件,这个word窗口的那些你禁止的功能同样也没有了,怎么办?
在你控制word时,如何才能不影响用户自己打开的word的正常操作?
1 如何建立一个word实例,只给你自己的程序使用,不让用户使用?
2 如何在内存一个实例的范围控制word,并不影响其它实例?

这个问题有解吗?
 
to 2180001:

如果你使用createoleobject
wDoc:=wApp.Documents.add;
的话,是新建一个word文档不影响别的word文档的
 
太丰富了,有得我消化的了,谢谢各位!
 
各位大侠,有没有把word文档变成只读的方法,不能修改,不能复制粘贴?
 
各位大侠,有没有把word文档变成只读的方法,不能修改,不能复制粘贴?
 
使用olecontainer 调用word
word的菜下拉菜单怎么没有了
怎么让他显示出来
工具栏为什么不在olecontainer里
怎么把它放进去

难道非要用vb脚本?
 
to cdtsky:
在该form中放一个TMainMenu就可以显示word菜单了!
 
delphi 操作 excel 问题,很不错呀。
但大家始终没有对速度慢这个问题提供好的解决方法。
 
没有很好的解决速度的方法,就是慢!
 
阅读:17408
===============
he!he!打破纪录的阅读次数;
再顶
 
后退
顶部