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

Печать документа.   Найти похожие ветки 

← →
bkv   (2003-09-26 17:25) [0]

Всем доброго дня суток.
Возникла такая проблема:
Нужно програмно послать на печать на определенный принтер документ, находящийся в файле.(.doc,.htm,.xsl)и т.д.
Вроде как это делает ShellExecute с параметром lpOperation =print,
Но ShellExecute посылает задание на принтер по умолчанию,
а мне надо на определенный принтер, не выводя окна настройки
свойств печати.
Подскажите, как быть?


← →
anana][   (2003-09-26 17:30) [1]

Где-то в Факе видел

procedure TEditForm.Printed;
var
Line: Integer;
PrintText: System.Text;
begin
AssignPrn(PrintText);
Rewrite(PrintText);
Printer.Canvas.Font := Memo1.Font;
for Line := 0 to Memo2.Lines.Count - 1 do
Writeln(PrintText, Memo2.Lines[Line]);
System.Close(PrintText);
end;


← →
bkv   (2003-09-26 17:51) [2]

Это все понятно, но на печать мне надо выводить
файлы в формате doc, html а не простые текстовые..



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

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



Память: 0.45 MB
Время: 0.013 c
1-27459
Charly
2003-09-26 23:32
2003.10.09
Св-во Enabled у TTabSheet


14-27669
michael
2003-09-19 20:56
2003.10.09
C++ не могу понять почему верна такая запись int *p=&a;


1-27513
Pushkin
2003-09-26 13:34
2003.10.09
Как в StringGrid сделать проверку данных в ячейке?


3-27398
Russko
2003-09-18 13:17
2003.10.09
Wise For Windows Installer


9-27294
Хранитель_7К
2003-04-07 15:44
2003.10.09
Общая нормаль к TriangleStrip ???




   Наверх