Показать сообщение отдельно
  #6  
Старый 20.05.2012, 11:42
Аватар для Ildar-tsr
Ildar-tsr Ildar-tsr вне форума
Местный
 
Регистрация: 09.08.2011
Адрес: г.Сургут, ХМАО
Сообщения: 453
Репутация: 7402
По умолчанию

Вот твой же код все работает отлично. Коннектиться к открытому вордовскому документу и сохраняет его куда укажешь.
Код:
var
  MSWord: OleVariant;
begin

  SaveDialog.Execute;

  try
    MsWord := GetActiveOleObject('Word.Application');
  except
    try
      MsWord := CreateOleObject('Word.Application');
      //мне кажется это здесь должно быть    
      MSWord.Documents.Add(); //не надо ничего указывать
      MsWord.Visible := True;
    except
      Exception.Create('Error');
    end;
  end;
  MSWord.ActiveDocument.SaveAs(SaveDialog.FileName+'.doc');
__________________
Google в помощь
Ответить с цитированием