如何通过server组件调用word文档?
解决方案 »
- 如何获取在资源浏览器上拖曳放开鼠标时IDataObject将要存放的路径
- 小弟有几个问题请教您!
- 已知一个记录文件,如何知道他定义记录的结构!高手请进
- 是我程序的问题,还是delphi7的BUG?????
- 关于串口的问题(EASY)
- 有请高手,如何向enabled为false菜单发送一个消息,使它能够执行click事件
- 二○○分:讨论串口通信,进来UPUP吧,多谢……
- M个数分成R个组的算法, 谢谢
- TQuery 返回的结果集不能 edit?? why??
- setstring函数的用法
- 在WindowsXP 环境下,Delphi的TOleContainer 不能正常显示 Office文档而BMP没有问题,请问谁了解这些内容?如何解决?
- 请教高手
打开word文件。
procedure TfjfsglForm.SpeedButton4Click(Sender: TObject);
var
MSWord: Variant;
str:string;
begin
if trim(DataModule1.adoquery27.fieldbyname('fjmc').asstring)<>'' then
begin
str:=trim(DataModule1.ADOQuery27.fieldbyname('fjmc').AsString);
MSWord:= CreateOLEObject('Word.Application');//
MSWord.Documents.Open('d:\Program Files\Common Files\Sfa\'+str, True);//
MSWord.Visible:=1;//
str:='';
MSWord.ActiveDocument.Range(0, 0);//
MSWord.ActiveDocument.Range.InsertAfter(str);//?úWord?D???ó×?·?'Title'
MSWord.ActiveDocument.Range.InsertParagraphAfter;
end
else
showmessage('');
end;