Lotus notes 如何调用Word方法并传递参数?

Lotus notes 如何调用Word方法并传递参数?,lotus-notes,lotusscript,Lotus Notes,Lotusscript,我想得到一个word文档,并使用微软文档中记录的一些参数 我在传递第一个参数(文件名)时没有问题,但尝试添加任何其他参数似乎都没有效果。传递这些参数的正确LotusScript语法是什么 我尝试了以下操作,但没有结果(它确实打开了文档对象) 不确定如何在LotusScript中实现这一点,但有一些使用apachepoi实现这一点的示例。只要它可以是一个后端进程。需要使用“X”api 使用整个工作代理编辑替换代码示例: 期权公开 选项声明 子初始化 Dim filepath As String D

我想得到一个word文档,并使用微软文档中记录的一些参数

我在传递第一个参数(文件名)时没有问题,但尝试添加任何其他参数似乎都没有效果。传递这些参数的正确LotusScript语法是什么

我尝试了以下操作,但没有结果(它确实打开了文档对象)


不确定如何在LotusScript中实现这一点,但有一些使用apachepoi实现这一点的示例。只要它可以是一个后端进程。需要使用“X”api

使用整个工作代理编辑替换代码示例:

期权公开

选项声明

子初始化

Dim filepath As String
Dim wordDoc As Variant
Dim word As Variant

Set word = CreateObject("Word.Application")

filepath="C:\test"
Set wordDoc = word.Documents.Open(filePath &".doc", False, True, False)
word.visible=True 
端接头


这是有效的代码,你需要在c:驱动器的根目录中有一个名为test.doc的文件才能工作,但这确实有效,我刚刚成功地运行了它,用它进行了测试并从那里进行了修改。

Paul,它必须是LotusScript,维护一个旧的Domino应用程序,其中有一个大约2000行的webquerysave代理,可以打开Word文档,修改它们并重新附着。有些文档打开时出现问题,我认为打开时的一些参数会有所帮助。Erik,对于需要字符串(密码)或格式参数的参数,您会传递什么?我不需要密码或格式,但在传递空参数(仅逗号)或空字符串(“”)时遇到问题。您有使用所有参数的示例吗?谢谢HowardI想我现在明白了,下面的工作是:设置worddoc=word.Documents.Open(Dirname+“basedoc.doc”,False,False,,,True,,,0,37,True,False,True,True,0)我必须找到一些设置的常量值。谢谢
Dim filepath As String
Dim wordDoc As Variant
Dim word As Variant

Set word = CreateObject("Word.Application")

filepath="C:\test"
Set wordDoc = word.Documents.Open(filePath &".doc", False, True, False)
word.visible=True