|

楼主 |
发表于 2008-7-30 17:39:29
|
显示全部楼层
测试代码,在saveas的时候报错!
procedure TMainForm.Button1Click(Sender: TObject);
var
//Test:Variant;
o: Object;
app, docs, doc: DispatchHelper;
begin
o := ComObj.CreateOleObject('Word.Application');
app := DispatchHelper.Create(o);
app.PropertyPut('Visible', [False]);
docs := DispatchHelper.create(app.PropertyGet('Documents',[]));
docs.InvokeMethod('Open',['C:\RzportTempory\F54A8C6329614820BD33A292882ED216.doc']);
doc := DispatchHelper.create(app.PropertyGet('ActiveDocument',[]));
doc.InvokeMethod('SaveAs',['C:\RzportTempory\1.txt',2,False,'',True,'',False,False,False,False,False,936,False,False,'\n']);
(o as System.IDisposable).Dispose;
end; |
|