|
Вопрос # 3 391/ вопрос открыт / |
|
Здравствуйте, уважаемые эксперты!
Ф-я WB:=CreateOleObject('Word.Basic'); -- на сколько я понял запускает процесс
А какая ф-я завершает этот процесс.
После закрытия моей программы в диспетчере задач остаються много копий WinWord.exe!
 |
Вопрос задал: sanyaip (статус: Посетитель)
Вопрос отправлен: 11 ноября 2009, 14:28
Состояние вопроса: открыт, ответов: 2.
|
Ответ #1. Отвечает эксперт: min@y™
Если WB: OleVariant, то попробуй:
var
WB: OleVariant;
begin
WB:= CreateOleObject('Word.Basic');
try
// <--- действия с WB
finally
if not VarIsEmpty(WB)
then begin
WB.Quit;
WB:= Unassigned;
end;
end;
end;
 |
Ответ отправил: min@y™ (статус: Доктор наук)
Время отправки: 11 ноября 2009, 14:52
|
Ответ #2. Отвечает эксперт: Паровоз
Здравствуйте, sanyaip!
Попробуйте WB.FileExit вместо WB.Quit.
 |
Ответ отправил: Паровоз (статус: 10-ый класс)
Время отправки: 11 ноября 2009, 19:43
Оценка за ответ: 5
Комментарий к оценке: WB.FileExit -как раз что надо
|
Мини-форум вопроса
Всего сообщений: 4; последнее сообщение — 12 ноября 2009, 12:30; участников в обсуждении: 2.
|
Вадим К (статус: Академик), 11 ноября 2009, 14:43 [#1]:
попробуйте WB := NULL;
это уменьшит счетчик ссылок и удалит объект.
Галочка "подтверждения прочтения" - вселенское зло.
|
|
sanyaip (статус: Посетитель), 12 ноября 2009, 12:13 [#2]:
Всем спасибо!
WB.FileExit -как раз что надо.
|
|
sanyaip (статус: Посетитель), 12 ноября 2009, 12:22 [#3]:
Еще такой вопрос....
Begin
WB.FileOpen(name); //Открыть документ
WB. StartofDocument; //переместить курсор в начало
WB.EditFind('Text')
Поиск идет по всему документу.
Можно ли организовать поиск Например в первых 30ти строках или только на первой странице?
|
|
Вадим К (статус: Академик), 12 ноября 2009, 12:30 [#4]:
А можно такое сделать в самом ворде? по моему, нельзя.
Галочка "подтверждения прочтения" - вселенское зло.
|
Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.
|