| 
| 
 | Вопрос # 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]:А можно такое сделать в самом ворде? по моему, нельзя. Галочка "подтверждения прочтения" - вселенское зло. |  Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте. |