procedure TForm1.Button1Click(Sender: TObject);
var
a: OleVariant;
  b: OleVariant;
begin
WordApplication1.Visible := True;
  a := 'c:\a.doc';
  WordApplication1.Documents.Open(a, EmptyParam, EmptyParam, EmptyParam, EmptyParam, EmptyParam, EmptyParam, EmptyParam, EmptyParam, EmptyParam, EmptyParam, EmptyParam);
  a := 'c:\a.txt';
  b := wdFormatText;
  WordDocument1.ConnectTo(WordApplication1.ActiveDocument);
  WordDocument1.SaveAs(a, b);end;