Delphi给word加背景,加水印? 在Delphi中使用Office控件,如何给word加水印(或背景)? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 implementationuses ComObj;{$R *.dfm}procedure TForm1.Button1Click(Sender: TObject);var oWord, oDoc: OleVariant;begin oWord := CreateOleObject('Word.Application'); oDoc := oWord.Documents.Open('C:\Test\a.doc'); oDoc.ActiveWindow.View.SeekView := 1;//WdSeekView.wdSeekPrimaryHeader oDoc.ActiveWindow.ActivePane.Selection.HeaderFooter.Shapes.AddPicture('C:\Test\a.jpg', False, True, 0, 0, 100, 100); oDoc.Close(True); oWord.Quit(False); ShowMessage('OK');end; 恩,好的,但我这里这句“oDoc.ActiveWIndow.ActivePane.Selection.HeaderFooter.Shapes.AddPicture('F:\jpg',False,True);",报错了 F:\jpg是什么?应该是个图片文件路径阿,比如F:\a.jpg 最后一个参数 Anchor 赋什么值 赋一个Range范围图片地址写什么都不能去掉,要调用Delete方法 我原来从来没用过这个操作word的方法,编码的时候又没有提示,再请问一下: oDoc.ActiveWIndow.ActivePane.Selection.HeaderFooter.Shapes.Delete ,是不是这样写 大菜鸟的dataset问题 如何把TreeView中其中某些节点(TreeNode)字体变粗些? 这两个vc的函数该如何调用呀?多谢,在线等。。。。 讨论用Ttablel控件和Tdbgrid连接数据量很大(超过300万)的表的弊端 小妹请教:如何用quickreport设计实现这种格式的报表?? com,dcom在实际开发中有什么用吗? TWinsock是个什么控件?知道的说个,分虽不多,感谢了! 有关报表打印预览问题? Delphi IE扩展编程时如何响应Html元素的事件? 有关表与表之间的关联,有点难! 如何知道某文件是被复制,剪切或粘贴操作? 求 隐藏后台点击某一网页广告位的办法
var
oWord, oDoc: OleVariant;
begin
oWord := CreateOleObject('Word.Application');
oDoc := oWord.Documents.Open('C:\Test\a.doc'); oDoc.ActiveWindow.View.SeekView := 1;//WdSeekView.wdSeekPrimaryHeader
oDoc.ActiveWindow.ActivePane.Selection.HeaderFooter.Shapes.AddPicture('C:\Test\a.jpg', False, True, 0, 0, 100, 100);
oDoc.Close(True);
oWord.Quit(False); ShowMessage('OK');
end;