代码如下:
procedure TFMOConfig.Button1Click(Sender: TObject);
var FileName, ConFirmConversions, ReadOnly, AddtoRecentFiles, PasswordDocument, PasswordTemplate,
Revert, WritePasswordDocument, WritePasswordTemplate, Format, Encoding, visible, ItemIndex: OleVariant; FileName: widestring;
range, confirmConversions, link, attachment: Olevariant;begin
FileName := 'D:\mydoc\1.doc';
ConFirmConversions := EmptyParam;
ReadOnly := false;
AddtoRecentFiles := true;
PasswordDocument := EmptyParam;
PasswordTemplate := EmptyParam;
Revert := EmptyParam;
WritePasswordDocument := EmptyParam;
WritePasswordTemplate := EmptyParam;
Format := EmptyParam;
Encoding := EmptyParam;
visible := true;
ItemIndex := 1;
WordApplication1.Connect;
WordApplication1.Visible := true;
WordApplication1.Caption := 'wyfywfywasdf';
WordApplication1.Documents.Open(FileName, ConFirmConversions, ReadOnly, AddtoRecentFiles, PasswordDocument,
PasswordTemplate, Revert, WritePasswordDocument, WritePasswordTemplate, Format, Encoding, visible); WordDocument1.ConnectTo(WordApplication1.Documents.Item(ItemIndex));
//********************************
range := EmptyParam;
FileName := 'D:\mydoc\2.jpg';
confirmConversions := EmptyParam;
link := true;
attachment := EmptyParam; range := EmptyParam;
FileName := 'D:\wangyunfei\网优之家\Code\map\2.jpg';
confirmConversions := EmptyParam;
link := true;
attachment := EmptyParam;
WordDocument1.Range.Sentences.Item(2).InsertFile(FileName, range,confirmConversions, link,attachment);
end;但是执行到最后一句时总是提示出错
---------------------------
Debugger Exception Notification
---------------------------
Project MO.exe raised exception class EOleException with message '命令失败'. Process stopped. Use Step or Run to continue.
---------------------------
OK Help
---------------------------请问应该怎么做呢?
procedure TFMOConfig.Button1Click(Sender: TObject);
var FileName, ConFirmConversions, ReadOnly, AddtoRecentFiles, PasswordDocument, PasswordTemplate,
Revert, WritePasswordDocument, WritePasswordTemplate, Format, Encoding, visible, ItemIndex: OleVariant; FileName: widestring;
range, confirmConversions, link, attachment: Olevariant;begin
FileName := 'D:\mydoc\1.doc';
ConFirmConversions := EmptyParam;
ReadOnly := false;
AddtoRecentFiles := true;
PasswordDocument := EmptyParam;
PasswordTemplate := EmptyParam;
Revert := EmptyParam;
WritePasswordDocument := EmptyParam;
WritePasswordTemplate := EmptyParam;
Format := EmptyParam;
Encoding := EmptyParam;
visible := true;
ItemIndex := 1;
WordApplication1.Connect;
WordApplication1.Visible := true;
WordApplication1.Caption := 'wyfywfywasdf';
WordApplication1.Documents.Open(FileName, ConFirmConversions, ReadOnly, AddtoRecentFiles, PasswordDocument,
PasswordTemplate, Revert, WritePasswordDocument, WritePasswordTemplate, Format, Encoding, visible); WordDocument1.ConnectTo(WordApplication1.Documents.Item(ItemIndex));
//********************************
range := EmptyParam;
FileName := 'D:\mydoc\2.jpg';
confirmConversions := EmptyParam;
link := true;
attachment := EmptyParam; range := EmptyParam;
FileName := 'D:\wangyunfei\网优之家\Code\map\2.jpg';
confirmConversions := EmptyParam;
link := true;
attachment := EmptyParam;
WordDocument1.Range.Sentences.Item(2).InsertFile(FileName, range,confirmConversions, link,attachment);
end;但是执行到最后一句时总是提示出错
---------------------------
Debugger Exception Notification
---------------------------
Project MO.exe raised exception class EOleException with message '命令失败'. Process stopped. Use Step or Run to continue.
---------------------------
OK Help
---------------------------请问应该怎么做呢?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货