Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.06.06;
Скачать: CL | DM;

Вниз

Печать в Delphi   Найти похожие ветки 

 
Andurbay ©   (2005-05-19 08:36) [0]

Подскажите пожалуйста как из Delphi распечатать Word"овский документ


 
КиТаЯц ©   (2005-05-19 08:41) [1]

А нафига? Его же можно из Word распечатать... 8-/


 
Anatoly Podgoretsky ©   (2005-05-19 08:58) [2]

Из Дельфи ни как не имеет такой функциональности, надо восспользоваться другой программой, например Ворд.


 
Rob   (2005-05-19 09:22) [3]

Ну, например, так:

var WordFilePath: string;
begin
 
 WordFilePath:="C:\Test.doc";
 ShellExecute(Handle,
              PChar("print"),
              PChar(WordFilePath),nil,nil,SW_Normal);

end;


 
Yurij-7   (2005-05-19 09:44) [4]

А я бы использовал Word.Aplication, создаем Ворд (можем показывать интерфейс или непоказываем) печатаем документ а потом его закрываем, вот и все ...


 
Rob   (2005-05-19 09:57) [5]

Yurij-7
Слишком сложно! Создание Word.Application и работа с ним оправдана лишь в случае генерации документа из своей программы (например, создание отчета). Если требуется только напечатать уже созданный готовый документ, но непременно из своей программы :)), то, ИМХО, предложенный мной вариант в самый раз.


 
-=XP=- ©   (2005-05-19 10:07) [6]

Слишком сложно! Создание Word.Application и работа с ним оправдана лишь в случае генерации документа из своей программы

Для кого-то и из Word"а распечатать сложно.


 
Думкин ©   (2005-05-19 10:19) [7]

> [5] Rob   (19.05.05 09:57)

А в чем выигрыш?


 
Yurij-7   (2005-05-19 10:23) [8]

Rob
ну так как это неоговаривалось (я про генерацию документа) а я и подумал именно про генерацию :))
Ваш вариант безусловно проще именно для печати готового документа.



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

Текущий архив: 2005.06.06;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.055 c
3-1114509952
Drakon
2005-04-26 14:05
2005.06.06
ADOQuery1.SQL.Add Update редактирование данных


1-1115792845
juice
2005-05-11 10:27
2005.06.06
Архивация


3-1114458697
DmitryMN
2005-04-25 23:51
2005.06.06
Права на базу Interbase


4-1113459164
Кот Бегемот
2005-04-14 10:12
2005.06.06
Как вставить иконку в трей (туда где часики) ?


14-1116584933
12DFBDDh
2005-05-20 14:28
2005.06.06
ИБМ идиоты или такая политика?