![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Печать в Delphi [D7, WinXP]
Andurbay © (2005-05-19 08:36:00)Подскажите пожалуйста как из Delphi распечатать Word'овский документ
Yurij-7 (2005-05-19 10:23:00) [1]Rob
ну так как это неоговаривалось (я про генерацию документа) а я и подумал именно про генерацию :))
Ваш вариант безусловно проще именно для печати готового документа.
Думкин (2005-05-19 10:19:00) [2]> [5] Rob (19.05.05 09:57)
А в чем выигрыш?
-=XP=- (2005-05-19 10:07:00) [3]Слишком сложно! Создание Word.Application и работа с ним оправдана лишь в случае генерации документа из своей программы
Для кого-то и из Word'а распечатать сложно.
Rob (2005-05-19 09:57:00) [4]Yurij-7
Слишком сложно! Создание Word.Application и работа с ним оправдана лишь в случае генерации документа из своей программы (например, создание отчета). Если требуется только напечатать уже созданный готовый документ, но непременно из своей программы :)), то, ИМХО, предложенный мной вариант в самый раз.
Yurij-7 (2005-05-19 09:44:00) [5]А я бы использовал Word.Aplication, создаем Ворд (можем показывать интерфейс или непоказываем) печатаем документ а потом его закрываем, вот и все ...
Rob (2005-05-19 09:22:00) [6]Ну, например, так:
var WordFilePath: string;
begin
WordFilePath:='C:\Test.doc';
ShellExecute(Handle,
PChar('print'),
PChar(WordFilePath),nil,nil,SW_Normal);
end;
Anatoly Podgoretsky (2005-05-19 08:58:00) [7]Из Дельфи ни как не имеет такой функциональности, надо восспользоваться другой программой, например Ворд.
КиТаЯц (2005-05-19 08:41:00) [8]А нафига? Его же можно из Word распечатать... 8-/