Вопрос : VB6: Архив HTML печатание на одиночной странице

Наше применение VB6 создает архив HTML для печатание, и для посылать по электронной почте. Все работает совершенно. За исключением, конечно, распечатка идет к второй странице. Текстом будет только немного линий и малого графиком… Это будет линия, котор мы используем к ручке print.

ShellExecute, «ПЕЧАТЬ», app. Курс &» \ rc.htm ", "", "", SW_HIDE

Is там параметр который можно установить для того чтобы принудить страницу для того чтобы представить к одиночному листу бумаги?
class=

Ответ : VB6: Архив HTML печатание на одиночной странице

Используйте управление webbrowser вместо
WB.Visible=False
WB.Navigate app. Курс & «\ rc.htm»
Сделайте пока WB.ReadyState<4>   DoEvents
Петля
'Или даже лучше - без архива:
'WB.Navigate «about.blank»
«Сделайте whilw WB.ReadyState<4>  » DoEvents
'Петля
'WB.Document.body.innerHtml=YourFormattedHtmlString
WB.ExecWB (OLECMDID_PRINT, OLECMDEXECOPT_DONTPROMPTUSER, 1)
'OLECMDID_PRINT = 6
'OLECMDEXECOPT_DONTPROMPTUSER = 2
'OLECMDEXECOPT_PROMPTUSER = 1

Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us