Вниз
Скачать: CL | DM;

Word.Application   Найти похожие ветки 

← →
kblc ©   (2005-03-17 16:04) [0]

Уважаемые мастера, у меня к вам вопрос:
 -Я использую объект Word.Application но, когда я пытаюсь распечатать текст из этого докумкента MSWord.ActiveDocument.PrintOut; и слудующей строчкой закрываю этот документ
 if not VarIsEmpty(MSWord) then
 begin
   MSWord.Quit;
   MSWord:=unAssigned;
 end;

то получаю сообщение с кнопкой "прекратить печать", что мол отвалите - я печатаю , хотя нифига не печатаеться.
 Но когда я его не закрываю, т.е. не выполняю Quit, а жду трассируя программу, то ВСЁ РАБОТАЕТ ОТЛИЧНО!
 А вот и вопрос: Есть ли возможность определить "свободность" OLE объекта (MSWord) или как-то его самого заставить ждать окончания печати документа?


← →
GanibalLector ©   (2005-03-18 02:25) [1]

Background:=False должен помочь


← →
GanibalLector ©   (2005-03-18 02:29) [2]

Это я про параметр ф-ции PrintOut.
Также есть замечательная ф-ция BackgroundPrintingStatus.По идее должна помочь...не проверял.
Принтера у меня нет! Нищий,мля :(


← →
kblc ©   (2005-03-18 15:23) [3]

Действительно помогло! :)
while MSWord.BackgroundPrintingStatus<>0 do
!!!
Но! У меня к вам езё один вопрос:
Конвертирую файл:

   MSWord.Documents.Open(FileName,false);
   MSWord.ActiveDocument.SaveAs(FileName,$00000006); // AS *.RTF
   MSWord.ActiveDocument.Close; <<- exception: ошибка на сервере

Почему у меня получается "ошибка на сервере"? Из-за чего это вообще??? Причём, ошибку выдаёт не всегда.
помогите плз.


← →
GanibalLector ©   (2005-03-18 23:36) [4]

2 kblc ©   (18.03.05 15:23) [3]
Странно.Не замечал такого.


← →
kblc ©   (2005-03-21 08:01) [5]

Я проверяю каждый день... в независимости от погоды :)
Но эТА штука не работает! Почему?



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.023 c
2-1135208071
kotbazilio
2005-12-22 02:34
2006.01.15
Код символа


14-1135053187
Silky
2005-12-20 07:33
2006.01.15
Курсовая по СУБД


8-1123323224
FUNKy
2005-08-06 14:13
2006.01.15
Определение бита


14-1135106534
syte_ser78
2005-12-20 22:22
2006.01.15
верить или нет?


1-1134398304
hermit
2005-12-12 17:38
2006.01.15
События ListView




   Наверх