Экспертная система Delphi.int.ru

Сообщество программистов
Общение, помощь, обмен опытом

Логин:
Пароль:
Регистрация | Забыли пароль?

Delphi.int.ru Expert

Другие разделы портала

Переход к вопросу:

#   

Статистика за сегодня:  


Лучшие эксперты

Подробнее »



Вопрос # 3 391

Раздел: Delphi » Прочее
/ вопрос открыт /

Здравствуйте, уважаемые эксперты!
Ф-я WB:=CreateOleObject('Word.Basic'); -- на сколько я понял запускает процесс
А какая ф-я завершает этот процесс.
После закрытия моей программы в диспетчере задач остаються много копий WinWord.exe!

sanyaip Вопрос ожидает решения (принимаются ответы, доступен мини-форум)

Вопрос задал: 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

sanyaip (статус: Посетитель), 12 ноября 2009, 12:13 [#2]:

Всем спасибо!
WB.FileExit -как раз что надо.
sanyaip

sanyaip (статус: Посетитель), 12 ноября 2009, 12:22 [#3]:

Еще такой вопрос....

Begin
WB.FileOpen(name); //Открыть документ
WB. StartofDocument; //переместить курсор в начало
WB.EditFind('Text')
Поиск идет по всему документу.
Можно ли организовать поиск Например в первых 30ти строках или только на первой странице?
Вадим К

Вадим К (статус: Академик), 12 ноября 2009, 12:30 [#4]:

А можно такое сделать в самом ворде? по моему, нельзя.
Галочка "подтверждения прочтения" - вселенское зло.

Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.

Версия движка: 2.6+ (26.01.2011)
Текущее время: 22 февраля 2025, 11:58
Выполнено за 0.03 сек.