请问WordApplication.Documents.Open(参数)里的参数怎么写?在线等待

ychyzr 2002-07-24 10:57:54
OleVariant1:=?;
OleVariant2:=?;
OleVariant3:=?;
OleVariant4:=?;
OleVariant5:=?;
OleVariant6:=?;
OleVariant7:=?;
OleVariant8:=false;
OleVariant9:=EmptyParam;
WordApplication.Documents.Open(ExtractFilePath(Application.ExeName)+'tmp.doc',OleVariant1,OleVariant2,OleVariant3,OleVariant4,OleVariant5,OleVariant6,OleVariant7,OleVariant8,OleVariant9);
参数怎么用?只要能打开就行。
...全文
706 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
ychyzr 2002-07-28
  • 打赏
  • 举报
回复
谢谢各位大侠!我还有一个问题就是,在不想显示Word的情况下打开文档进行处理后将其关闭,但总说:Open2000方法因 此文档在另一应用程序中 而无效。这是为什么?怎么解决?
Delphi_Li 2002-07-25
  • 打赏
  • 举报
回复
只要传递文件名,其他的参数使用EmptyParam 代替就可以了!!!
如果最后一个参数是LCID,那么用0代替!!!
Black 2002-07-25
  • 打赏
  • 举报
回复
ConfirmConversions:=false;
ReadOnly:=false;
AddToRecentFiles:=false;
PasswordDocument:='';
PasswordTemplate:='';
Revert:=false;
WritePasswordDocument:='';
WritePasswordTemplate:='';
Format:=wdOpenFormatDocument;
WordApplication.Documents.Openold(FileName, ConfirmConversions, ReadOnly,
AddToRecentFiles,PasswordDocument, PasswordTemplate, Revert,
WritePasswordDocument,WritePasswordTemplate, Format);
robinhunter 2002-07-25
  • 打赏
  • 举报
回复
var
temp, newtemp, index: olevariant;
FileName, ConfirmConversions, ReadOnly, AddToRecentFiles,
PasswordDocument, PasswordTemplate, Revert,encoding,visible,
WritePasswordDocument, WritePasswordTemplate, Format: olevariant;
begin
temp := '';
newtemp := false;
wordapplication1.disconnect;
wordapplication1.Connect;
wordapplication1.visible := true;

FileName := extractfilepath(paramstr(0)) + 'field.doc'; ConfirmConversions := False;
ReadOnly := False; AddToRecentFiles := False; PasswordDocument := '';
PasswordTemplate := ''; Revert := False; WritePasswordDocument := '';
WritePasswordTemplate := ''; Format := 0;
encoding:=false; visible:=true;
//wordapplication1.Documents.Open(
wordapplication1.Documents.Open(FileName, ConfirmConversions, ReadOnly,
AddToRecentFiles, PasswordDocument, PasswordTemplate, Revert,
WritePasswordDocument, WritePasswordTemplate, Format, encoding, visible);

index := 1;
//worddocument1.connectto(wordapplication1.Documents.Item(index) as _document);
end;

5,392

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧