![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
"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 возникает сабж.