㈠ 怎么样在 Delphi 中打开一个word文件
delphi 调用 word 打开一个文档,兼容性比较好的办法,是使用 oleObject 来调用本机安装的 word,示例代码如下:procere TForm1.Button1Click(Sender: TObject);var MSWord: Variant;begin MSWord := CreateOLEObject('Word.Application');//连接Word MSWord.Documents.Open(FileName:='D:\Temp\temp.doc', ReadOnly:=True); //打开外部Word文档 MSWord.Visible := 1;//是否显示文件编辑 MSWord.ActiveDocument.Range(Start:=0, End:=0);//开始改变的启止位置 MSWord.ActiveDocument.Range.InsertAfter(Text:='myvc');//在Word中增加字符'myvc' MSWord.ActiveDocument.Range.InsertParagraphAfter; MSWord.ActiveDocument.Range.Font.Size := 72;//字体大小 MSWord.ActiveDocument.Range.Font.Name := 'Arial';//字体名称
㈡ delphi 的一个问题,怎么打开word,简单的最好用控件
我不太理解你想要做什麽,不过我看了你的问题后也做了一个把memo中的纪录导入到word档的例子,你可以参考一下: 单元接口引用 comobj单元。 procere TForm1.Button3Click(Sender: TObject); var Word : Variant; begin try Word := CreateOLEObject('Word.Application'); Word.Documents.Open(extractfilepath(Application.ExeName)+'\test.doc',false); Word.Visible := false; Word.ActiveDocument.Range(0, 0); Word.ActiveDocument.Range.InsertAfter(memo1.Lines.Text); Word.ActiveDocument.Range.InsertParagraphAfter; Word.ActiveDocument.Range.Font.Name := 'MS Sans Serif';//砞竚砰 Word.ActiveDocument.Range.Font.Size := 24;//砞竚砰掜 Word.Quit; finally Word.Quit; end; end;15296804918C2!
㈢ delphi环境中怎么打开word,excel等文档
用com去处理word createoleobjecr(word.application)Excel createoleobject(Excel.application)
㈣ 如何在Delphi程序中直接打开一个指定的Word文档
use ShellAPI
ShellExecute(Handle,'Open','test.doc'),nil,nil,SW_SHOWNORMAL);
㈤ 如何在Delphi程序中直接打开一个指定的Word文档
可以用TwordDocument控件,也可以用Apollo47(阿波罗)的办法。ShellExecute可以打开任何可以打开的文件。
㈥ delphi 中如何直接打开word 文档
参加一个WebBroswer,然后最简单的办法:WebBroswer1.Navigate('example.doc',a,a,a,a);(此办法就是lotto理论的具体实现)
㈦ 怎样用Delphi打开一个Word文档
你可以在程序中激活word,也可以用olecontainer!我说第一种巴:在form上放一个内TWordApplication,TWordDocumentWordApplication1.Visible:=True;WordDocument1.ConnectTo(WordApplication1.ActiveDocument);//喆是连接当前文件容!
㈧ 如何用delphi调用word打开一个文档
delphi 调用 word 打开一个文档,兼容性比较好的办法,是使用 oleObject 来调用本机安装的 word,示例代码如下:
procereTForm1.Button1Click(Sender:TObject);varMSWord:Variant;beginMSWord:=CreateOLEObject('Word.Application');//连接WordMSWord.Documents.Open(FileName:='D:Tempemp.doc',ReadOnly:=True);//打开外部Word文档MSWord.Visible:=1;//是否显示文件编辑MSWord.ActiveDocument.Range(Start:=0,End:=0);//开始改变的启止位置MSWord.ActiveDocument.Range.InsertAfter(Text:='myvc');//在Word中增加字符'myvc'MSWord.ActiveDocument.Range.InsertParagraphAfter;MSWord.ActiveDocument.Range.Font.Size:=72;//字体大小MSWord.ActiveDocument.Range.Font.Name:='Arial';//字体名称end;
未经允许不得转载:山九号 » delphi如何打开word文件|delphi 中如何直接打开word 文档