Показать сообщение отдельно
  #1  
Старый 13.10.2011, 11:45
Аватар для Aristarh Dark
Aristarh Dark Aristarh Dark вне форума
Модератор
 
Регистрация: 07.10.2005
Адрес: Москва
Сообщения: 2,906
Версия Delphi: Delphi XE
Репутация: выкл
По умолчанию TPrinter и Microsoft Office Document Image Writer

Печатаю на принтер используя TPrinter таким образом:
Код:
  Printer.BeginDoc;
  Printer.Canvas.TextOut(100,100,'some text');
  Printer.EndDoc;
При печати на любой физический принтер - все работает хорошо. При печати на Microsoft Office Document Image Writer печатается только один раз (первый), при попытке повторной печати - ничего не происходит. Ошибки тоже нет. Перезапуск приложения помогает снова напечатать 1 раз... Пичалька...
__________________
Некоторые программисты настолько ленивы, что сразу пишут рабочий код.

Если вас наказали ни за что - радуйтесь: вы ни в чем не виноваты.
Ответить с цитированием