大家好,请高手赐教,有关在应用程序中如何打开并编辑Word 文档??急需 我在现在的工作中遇到了一点难题,就是如何在Delphi应用程序中打开、编辑、保存Word 文档?我非常急需,请各位高手赐教!!非常感激!!我用Servers组件面板上的TWordApplication组件,怎么不行呀,它是怎么使用的?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 AR myr,z1,z2,z3,z4,z5,z6,TEMPLATE,NEWTEMPLATE,ITEMINDEX:OLEVARIANT;beginITEMINDEX:=1;z1:=0;z2:=0;z3:=12;z4:=12;z6:=wdpagebreak;TEMPLATE:=EMPTYPARAM;NEWTEMPLATE:=TRUE;wordfont1.ConnectTo(worddocument1.Sentences.get_last.Font);//wordfont1.Bold:=1;//wordfont1.Name:='隶书';//wordfont1.Size:=20;WORDAPPLICATION1.Connect;WORDAPPLICATION1.Visible:=TRUE;WORDAPPLICATION1.Caption:='ZW';//wordfont1.ConnectTo(WordApplication1.Selection.Font);//WORDAPPLICATION1.Documents.Add(TEMPLATE,NEWTEMPLATE,,,);//WORDAPPLICATION1.Documents.Add()WORDDOCUMENT1.ConnectTo(WORDAPPLICATION1.Documents.Item(ITEMINDEX));WORDDOCUMENT1.Range.Font.Name:='隶书';WORDDOCUMENT1.Range.Font.Size:=20;WORDDOCUMENT1.Range.InsertAfter('123');WORDDOCUMENT1.Range.InsertAfter('郑重UDTG123'+#13);WordApplication1.Selection.SetRange(12,12);WordDOCUMENT1.Tables.Add(WordApplication1.Selection.Range,8,8,z1,z2);WordDOCUMENT1.Tables.Item(1).Cell(1,1).Range.Text:='线路';WordDOCUMENT1.Tables.Item(1).Cell(1,1).Range.font.name:='宋体';WordDOCUMENT1.Tables.Item(1).Cell(1,1).Range.font.Size:=10;WordDOCUMENT1.Tables.Item(1).Cell(1,2).Range.Text:='zw';//WordDOCUMENT1.PageSetup.PaperSize:=wdPaperCustom;//WordDOCUMENT1.PageSetup.PageWidth:=250;//WordDOCUMENT1.PageSetup.PageWidth:=180;WordDOCUMENT1.PageSetup.PaperSize:=wdPAPERA5;//WordDOCUMENT1.PageSetup.Orientation:=WDORIENTLANDSCAPE;WORDDOCUMENT1.Range.InsertAfter('郑重UDTG123'+#13);WORDDOCUMENT1.Range.InsertAfter('郑重UDTG123'+#13);z4:=42;z5:=42;//WORDDOCUMENT1.Range.Orientation:=WDORIENTLANDSCAPE;//WORDDOCUMENT1.Range(z4,z5).Orientation:=WDORIENTLANDSCAPE;WORDDOCUMENT1.Range(z4,z5).InsertBreak(z6);z4:=10;z5:=100;//WORDDOCUMENT1.Range(z4,z5).Orientation:=WDORIENTLANDSCAPE;WORDDOCUMENT1.Range.InsertAfter('郑重UDTG123'+#13);WORDDOCUMENT1.Range.Orientation:=WDORIENTLANDSCAPE;WordDOCUMENT1.PageSetup.Orientation:=WDORIENTPORTRAIT;//WORDDOCUMENT1.he.PageSetup.FooterDistance:=1;WordDOCUMENT1.PrintPreview;end;end. TWordApplication是用来连接Word的程序进程要操作里面的文档,还要用TWordDocument 编辑框问题!!!!! MIDAS分布应用程序中的几个问题 请教:delphi软件实现点击WebBrowser中网页的座标(100分) 如何提取ACCESS表中的数据结构 我用QReport做报表,预览时可以看到所有的东西,但打印时却打不完? 修改数据 问题!有份! 继承并改良TButton 为什么在用palysound播放声音时第一次都是很慢 用DSPACK合并视频和音频 无法建立一对多的表单 现在非典闹的很厉害,不敢出门,有个小问题,请大家帮忙 关于数据库加密的问题?
begin
ITEMINDEX:=1;
z1:=0;z2:=0;
z3:=12;z4:=12;
z6:=wdpagebreak;
TEMPLATE:=EMPTYPARAM;
NEWTEMPLATE:=TRUE;
wordfont1.ConnectTo(worddocument1.Sentences.get_last.Font);
//wordfont1.Bold:=1;
//wordfont1.Name:='隶书';
//wordfont1.Size:=20;
WORDAPPLICATION1.Connect;
WORDAPPLICATION1.Visible:=TRUE;
WORDAPPLICATION1.Caption:='ZW';
//wordfont1.ConnectTo(WordApplication1.Selection.Font);
//WORDAPPLICATION1.Documents.Add(TEMPLATE,NEWTEMPLATE,,,);
//WORDAPPLICATION1.Documents.Add()
WORDDOCUMENT1.ConnectTo(WORDAPPLICATION1.Documents.Item(ITEMINDEX));
WORDDOCUMENT1.Range.Font.Name:='隶书';
WORDDOCUMENT1.Range.Font.Size:=20;
WORDDOCUMENT1.Range.InsertAfter('123');
WORDDOCUMENT1.Range.InsertAfter('郑重UDTG123'+#13);
WordApplication1.Selection.SetRange(12,12);
WordDOCUMENT1.Tables.Add(WordApplication1.Selection.Range,8,8,z1,z2);
WordDOCUMENT1.Tables.Item(1).Cell(1,1).Range.Text:='线路';
WordDOCUMENT1.Tables.Item(1).Cell(1,1).Range.font.name:='宋体';
WordDOCUMENT1.Tables.Item(1).Cell(1,1).Range.font.Size:=10;
WordDOCUMENT1.Tables.Item(1).Cell(1,2).Range.Text:='zw';
//WordDOCUMENT1.PageSetup.PaperSize:=wdPaperCustom;
//WordDOCUMENT1.PageSetup.PageWidth:=250;
//WordDOCUMENT1.PageSetup.PageWidth:=180;
WordDOCUMENT1.PageSetup.PaperSize:=wdPAPERA5;
//WordDOCUMENT1.PageSetup.Orientation:=WDORIENTLANDSCAPE;
WORDDOCUMENT1.Range.InsertAfter('郑重UDTG123'+#13);
WORDDOCUMENT1.Range.InsertAfter('郑重UDTG123'+#13);
z4:=42;z5:=42;
//WORDDOCUMENT1.Range.Orientation:=WDORIENTLANDSCAPE;
//WORDDOCUMENT1.Range(z4,z5).Orientation:=WDORIENTLANDSCAPE;
WORDDOCUMENT1.Range(z4,z5).InsertBreak(z6);
z4:=10;z5:=100;
//WORDDOCUMENT1.Range(z4,z5).Orientation:=WDORIENTLANDSCAPE;
WORDDOCUMENT1.Range.InsertAfter('郑重UDTG123'+#13);
WORDDOCUMENT1.Range.Orientation:=WDORIENTLANDSCAPE;
WordDOCUMENT1.PageSetup.Orientation:=WDORIENTPORTRAIT;
//WORDDOCUMENT1.he.PageSetup.FooterDistance:=1;
WordDOCUMENT1.PrintPreview;
end;
end.
要操作里面的文档,还要用TWordDocument