Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Как распечатать


Автор: Guest_Pavlo 6.2.2003, 22:42
Как мне распечатать техт и графику из вордового документа, предварительно введя туда изменения

Автор: Asp root 6.2.2003, 23:49
Через Вордовые компоненты если 6. либо добавить библиотеки для работы с вордом и через них.

Автор: Guest_Pavlo 7.2.2003, 02:59
Да, но как?
Если можно, то подромнее, может пример какой?

Автор: Freak 7.2.2003, 11:10
Цитата(Asp @ 6.2.2003, 15:49)
Через Вордовые компоненты если 6. либо добавить библиотеки для работы с вордом и через них.

Содержательно! Я тоже могу сказать: используй компоненты!

Автор: Guest_Pavlo 7.2.2003, 22:51
procedure TForm1.Button1Click(Sender: TObject);
var W:Variant ;
begin

W:=CreateOLEObject('Word.Application') ;
W.Documents.Open('C:\1.doc');
w.ActiveDocument.PrintOut;

он открывается, печатается, но не закрывается!
если закрыть w.Quit; то он выдаёт сообщение, что ещё не напечатанно!

при отмене или отсутствии w.Quit; оноставляет его в памяти и не даёт повторно запустить!

как быть?

Автор: Unregistered 11.2.2003, 00:21
FindFirst/NextPrinterChangeNotification
Но думаю, что и в VBA есть метод ожидания завершения печати.
Сообщение, которое выдаётся - это exception ?

Автор: Freak 11.2.2003, 04:27
Цитата(Unregistered @ 10.2.2003, 16:21)
FindFirst/NextPrinterChangeNotification
Но думаю, что и в VBA есть метод ожидания завершения печати.
Сообщение, которое выдаётся - это exception ?

А можно пример кода?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)