Показать сообщение отдельно
  #2  
Старый 16.05.2022, 17:17
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,015
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Ты связываешь, видимо, открытие файла. А для печати должна быть отдельная связь. Т.е. если ты всесто команды 'Print' укажешь 'Open', то файл твоим кодом должен открыться в том браузере, который ты указал.

Соответственно, есть 2 решения твоей проблемы.
1. Сделать привязку для команды 'Print'.
2. Сделать свой код для печати, т.е. открыть файл в браузере (например, встроенном в твою программу) и напечатать отттуда, используя соотв команды встроенного браузера.

ЗЫ. Если тебе надо распечатать именно код HTML-файла, то это обычный текстовый файл, так что его можно просто загрузить в TMemo и распечатать оттуда.
Ответить с цитированием