我在word表格中插入图片,图片总不能在我指定位置插入,(准确的说就是在光标出插入)。请各位帮我看看程序。
begin
try
Wordapplication1.Connect;
except
MessageDlg('Word2000可能没有安装!', mtError, [mbOk], 0);
exit;
end; Wordapplication1.Visible := true;
WordApplication1.Caption := name; FileName := 'C:\1.doc';
ConfirmConversions:= False;
ReadOnly:=False;
AddToRecentFiles:=False;
PasswordDocument:='';
PasswordTemplate:='';
Revert:=True;
WritePasswordDocument:='';
WritePasswordTemplate:='' ;
Format:=wdOpenFormatDocument;
Visible := true;
Encoding := '';
WordApplication1.Documents.Open( FileName, ConfirmConversions,
ReadOnly, AddToRecentFiles, PasswordDocument, PasswordTemplate,
Revert, WritePasswordDocument, WritePasswordTemplate, Format, Encoding, Visible);
ItemIndex:= 1;
WordDocument1.ConnectTo(WordApplication1.Documents.Item(ItemIndex));
WordApplication1.Options.CheckSpellingAsYouType := False;
WordApplication1.Options.CheckGrammarAsYouType := False;
unit_:=wdCharacter;
count:=24;
extend:=false;
linktofile:=false;
savewithdocument:=true;
range:=worddocument1.Range;
wordapplication1.Selection.MoveRight(unit_,count,extend);
worddocument1.InlineShapes.AddPicture ('c:\1.jpg',linktofile,savewithdocument,range);
begin
try
Wordapplication1.Connect;
except
MessageDlg('Word2000可能没有安装!', mtError, [mbOk], 0);
exit;
end; Wordapplication1.Visible := true;
WordApplication1.Caption := name; FileName := 'C:\1.doc';
ConfirmConversions:= False;
ReadOnly:=False;
AddToRecentFiles:=False;
PasswordDocument:='';
PasswordTemplate:='';
Revert:=True;
WritePasswordDocument:='';
WritePasswordTemplate:='' ;
Format:=wdOpenFormatDocument;
Visible := true;
Encoding := '';
WordApplication1.Documents.Open( FileName, ConfirmConversions,
ReadOnly, AddToRecentFiles, PasswordDocument, PasswordTemplate,
Revert, WritePasswordDocument, WritePasswordTemplate, Format, Encoding, Visible);
ItemIndex:= 1;
WordDocument1.ConnectTo(WordApplication1.Documents.Item(ItemIndex));
WordApplication1.Options.CheckSpellingAsYouType := False;
WordApplication1.Options.CheckGrammarAsYouType := False;
unit_:=wdCharacter;
count:=24;
extend:=false;
linktofile:=false;
savewithdocument:=true;
range:=worddocument1.Range;
wordapplication1.Selection.MoveRight(unit_,count,extend);
worddocument1.InlineShapes.AddPicture ('c:\1.jpg',linktofile,savewithdocument,range);
解决方案 »
- Delphi汇编内存出错,图文并茂-_-~
- 100分请教!在VC中如何获取Delphi窗口中TStatusBar上显示的文字?
- 请问扩展名为.bin的文件,用什么播放器可以播放
- 请问如何删除一个数组的第10-20位
- 在delphi中如何处理32位无符号整数?
- 哪位高手有关于DBgrid和ADO关联应用的经典Demo!
- 如何编写代码或使用控件,使得在DELPHI端实现自动建立SQL的数据库和一系列一系列的连接配置(配置ODBC什么的)
- 菜鸟的问题!
- 在delphi中,用断点调试程序时,出现cpu错误窗口,断点就不能被跟踪了(急急)
- 如何从一个窗口调用另一个窗口?
- 界面设计的问题!!!!!!!!!!!!!!!!!!!!!
- delphi中有否类和实例化的概念?
range:=worddocument1.Range(count);