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

Документ Word на печать   Найти похожие ветки 

← →
Win32   (2005-11-30 14:07) [0]

Мастера подскажите можно ли пустить на печать документ Word
не открывая его, и как это сделать ? Заранее спасибо.


← →
Digitman ©   (2005-11-30 14:09) [1]

нельзя.

встречный вопрос - можно ли распечатать некую картинку, данные которой хранятся в некоем файле, не открывая этот файл ?


← →
Win32   (2005-11-30 14:12) [2]

2 Digitman
Скажите если знаете, как открыть и сразу пустить на печать ?


← →
HimemSys   (2005-11-30 14:17) [3]

procedure TForm1.Button1Click(Sender: TObject);
var
  port, prnfile: file;
  buffer: array [1..128] of Char;
  Read: Integer;
begin
  // Specify a file to print
 AssignFile(prnfile, "filetoprint");
  Reset(prnfile, 1);
  // specify printer port
 AssignFile(port, "LPT1");
  Rewrite(port, 1);
  repeat
    BlockRead(prnfile, buffer, SizeOf(buffer), Read);
    BlockWrite(port, buffer, Read);
    // Application.ProcessMessages;
 until EOF(prnfile) or (Read <> SizeOf(buffer));
  CloseFile(prnfile);
  CloseFile(port);
end;


← →
Recall   (2005-11-30 14:20) [4]

К чему такое извращение ???


← →
Digitman ©   (2005-11-30 14:32) [5]


> Win32   (30.11.05 14:12) [2]


см. объект Word.Application

у него есть методы Open, PrintOut


← →
Virgo_Style ©   (2005-11-30 14:34) [6]

по идее, можно вызвать ShellExecute с Operation = "print" ?


← →
Anatoly Podgoretsky ©   (2005-11-30 14:46) [7]

Virgo_Style ©   (30.11.05 14:34) [6]
Идея провальная, будет открыт Ворд, открыт и напечатан документ, закрыт документ, закрыт Ворд.


← →
Virgo_Style ©   (2005-11-30 14:57) [8]

Anatoly Podgoretsky ©   (30.11.05 14:46) [7]

почему, в свете [2], imho, нормальная идея; для [0] - согласен, не подойдет :-)

а про то, что Ворд нельзя открывать, ничего не говорилось вообще %-)


← →
Anatoly Podgoretsky ©   (2005-11-30 15:01) [9]

Virgo_Style ©   (30.11.05 14:57) [8]
Попробуй расставить запятые :-)
на печать документ Word не открывая его


← →
Virgo_Style ©   (2005-11-30 15:02) [10]

Anatoly Podgoretsky ©   (30.11.05 15:01) [9]

м-м... я сдаюсь =)


← →
Anatoly Podgoretsky ©   (2005-11-30 15:02) [11]

Если документ, то это в принципе не возможно.


← →
gdaujk ©   (2005-11-30 15:53) [12]

HimemSys   (30.11.05 14:17) [3]

Попробуй открыть Вордовский документ Блокнотом и напечатать его. Вот потеха-то будет. Ты сделал тоже, только на програмном уровне...


← →
Andron.Ru   (2005-12-01 13:05) [13]

Воспользуйся компонентами вкладки servers в Delphi 6-7
WordApplication
WordDocument

В сети полно примеров работы с ними



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

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



Память: 0.48 MB
Время: 0.04 c
1-1133179392
grach
2005-11-28 15:03
2005.12.25
Помогите, CRC-16


4-1130302678
HardMan
2005-10-26 08:57
2005.12.25
Определение модели винта и его скорости чтения/записи


11-1115316782
Sphinxx
2005-05-05 22:13
2005.12.25
Скачивание фалов с инета


2-1133976486
fast2
2005-12-07 20:28
2005.12.25
Как создать dll?


1-1133224429
Мастер Ломастер
2005-11-29 03:33
2005.12.25
Как сохранить созданные в ScrollBoxe компоненты в виде рисунка?




   Наверх