This example shows, how to run MS Word, open *.doc file and insert some string to this file, save and close document. Don't forget add ComObj in uses chapter.
uses ComObj; ... var Word: Variant; ... procedure TForm1.Button1Click(Sender: TObject); begin Word:=CreateOLEObject('Word.Application'); Word.Visible:=True; Word.Documents.Open(GetCurrentDir+'\Test.doc'); Word.WordBasic.Insert('Greatis '); Word.Documents.Save; end; procedure TForm1.Button2Click(Sender: TObject); begin Word.Documents.Close; end;