Показать сообщение отдельно
  #11  
Старый 23.11.2013, 16:23
Аватар для poli-smen
poli-smen poli-smen вне форума
Профессионал
 
Регистрация: 06.08.2012
Адрес: Кривой Рог
Сообщения: 1,791
Версия Delphi: Delphi 7, XE2
Репутация: 4415
По умолчанию

Цитата:
Сообщение от oleg_c#
да так и есть
// Открытие 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;
.....
Почему созданный объект здесь присваивается какой-то непонятной переменной "msword" и зачем этой функции тогда параметр "msw"?

Цитата:
Сообщение от oleg_c#
Код:
// Загрузка шаблона MS Word
function OpenSample(var msw: OleVariant; path: string): boolean;
begin
.....
А как вызов этой функции происходит?
Ответить с цитированием