Показать сообщение отдельно
  #10  
Старый 23.11.2013, 16:07
oleg_c# oleg_c# вне форума
Прохожий
 
Регистрация: 23.11.2013
Сообщения: 6
Версия Delphi: 2010
Репутация: 10
По умолчанию

да так и есть
// Открытие MS Word
Код:
function OpenWord(var msw: OleVariant): boolean;
begin
  try
    OpenWord := false;
   // MsWord.Documents.Add;
    msword := CreateOleObject('Word.Application');
   // MsWord.Documents.Add;
    //ShowMessage('open word'); nil
  // msword:=CreateOleObject('Word.Basic');
 //  msword.AppShow;
    OpenWord := true;
  except
    try
     // msword := CreateOleObject('com.sun.star.ServiceManager');
    except
      OpenWord := false;
    end;
  end;
end;

// Загрузка шаблона MS Word
function OpenSample(var msw: OleVariant; path: string): boolean;
begin
//ShowMessage(path);
 //msw.Documents.OpenOld(path,emptyparam,emptyparam,emptyparam,emptyparam,emptyparam,emptyparam,emptyparam,emptyparam,emptyparam);
 //msw.ConnectTo(msw.ActiveDocument);
 msw.Documents.Open(path);
  // msw.FileOpen(path);

//msw.Documents.Add(path,EmptyParam);
    OpenSample := true;
    //ShowMessage(path);
end;
  и есть
Ответить с цитированием