Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2005.12.25;
Скачать: [xml.tar.bz2];

Вниз

Документ 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 вся ветка

Форум: "Основная";
Текущий архив: 2005.12.25;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.012 c
14-1133431327
Knight
2005-12-01 13:02
2005.12.25
IRC - протокол...


14-1133363929
oldman
2005-11-30 18:18
2005.12.25
Вот такой интересный вопрос правайдерам...


1-1133161766
MadGhost
2005-11-28 10:09
2005.12.25
Как завершить второй поток, работая с СОМ портом.


3-1131355551
Yurij-7
2005-11-07 12:25
2005.12.25
Импорт из csv в базу


14-1133276305
Nic
2005-11-29 17:58
2005.12.25
Нахождение в академии - хорошо или нет?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский