Как напечатать документ без предварительной настройки принтера (что печатать, какое качество печати и т.д.)?
Falk0ner, вс, 06/07/2008 - 15:35.
Как напечатать документ без предварительной настройки принтера (что печатать, какое качество печати и т.д.)? Для печати без отображения диалога я использую метод PrintOut. В качестве аргумента этого метода можно указать количество копий, но можно использовать и другие параметры, которые устанавливаются в диалоге печати (см. Help по VB). Приведу только простой пример функции для печати нескольких копий.
Function PrintOutDoc(NumCopies:integer):boolean;
begin
PrintOutDoc:=true;
try
W.ActiveDocument.PrintOut(NumCopies);
except
PrintOutDoc:=false;
end;
begin
PrintOutDoc:=true;
try
W.ActiveDocument.PrintOut(NumCopies);
except
PrintOutDoc:=false;
end;
Отправить комментарий