利用OFFICE自身的特性可实现ACCESS另存为功能转换为WORD与EXCEL
解决方案 »
- 前辈和高手请进,关于CMD命令的输入输出,在线等
- 高分请教:如何让Label中部分字体显示不同样式
- 好难呀!!!如何设置才能实现将小图标放在ToolButton的左边?如何设置才能使ToolButton的宽,高随意定义?
- 5.0的快速报表模板在7.0中变成了什么?
- ★TStrings和TStringList有何相同和不同之处?
- delphi 运行的问题,intenal error pro-2688(求助)
- 下面这网址,写什么就出什么。不知道怎么开发的,高手给点代码或思路。谢谢!
- 谁能介绍一些SocketConnection方面的电子图书、技术资料给我。谢谢!
- 鼠标拖动的问题!?
- 请问如何实现控件的移动(是指有运动轨迹的)?
- 簡單問題。一個控件的事件運用
- 如果Memo1的菜单是PopupMenu1,那么在点击菜单时怎么得到memo1这个对象?
procedure TForm1.prcSaveToDoc(sFileName: string);
var
vWord,vDoc,vTmp: Variant;
sTmp: string;
begin
screen.cursor:=crHourGlass;
try
vword:=CreateOLEObject('word.application');
except
screen.cursor:=crDefault;
ShowMessage('Word OLE server not found');
exit;
end; vDoc:=vword.Documents.Add;
vDoc.Paragraphs.Add; sTmp := 'haha';
vTmp:=vdoc.Paragraphs.item(1).Range;
vTmp.InsertBefore(sTmp);
vTmp.Bold := 1;
vTmp.Font.Name := cedNo.Font.Name ;
vTmp.Font.Size := cedNo.Font.Size ;
vTmp.Font.ColorIndex := 15;
vTmp.ParagraphFormat.Alignment:=wdAlignParagraphRight;
if FileExists(SFileName) then
begin
FileSetAttr(sFileName, faArchive);
DeleteFile(sFileName);
end;
VDoc.SaveAs(sFilename);
vword.Quit;
vword:=unassigned; screen.cursor:=crDefault;
end;
我的[email protected]