Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

"The RPC server is unavailable" [Delphi, Windows]


Магнум ©   (2005-06-15 08:48:00) 

Использую OLE-автоматизацию Ворда (открываю в нем html-файлы). Что значит сабжевая ошибка, возникающая во время этого процесса?


YurikGL   (2005-06-15 22:56:00) [1]

У меня это происходит, когда при трейсе ля-ля-ля, тополя прерываешь выполнение программы. При этом в процессах остается висеть ворд.

Кстати, указанная ошибка еще вроде возникает при выполнении некоторых функций (каких - не помню), если запущено несколько копий ворда.

Ты бы написал при выполнении какой комманды у тебя возникает сабж.


Магнум   (2005-06-15 15:21:00) [2]

Вот мой код:

 try
   WD := GetActiveOleObject('Word.Application');
 except
   WD := CreateOleObject('Word.Application');
 end;
 try
   WD.Visible := False;
   WD.Documents.Open(OpenDialog1.FileName, False, False, False, '', '',
     False, '', '', $00000007);

ля-ля-ля, тополя

   WD.ActiveDocument.Close;
   WD.Quit;
   WD := Null;
 except
   WD.Quit;
   WD := Null;
 end;


Магнум   (2005-06-15 14:31:00) [3]

Что значит "была закрыта не совсем корректно"?


YurikGL   (2005-06-15 13:44:00) [4]

Такая ошибка, по моим наблюдениям, возникает когда в памяти уже есть копия ворда, которая была закрыта не совсем корректна. При этом при попытке connect возникает сабж.


Наверх

Титульная страница Поиск, карта сайта Написать письмо