Юлия Мунтян
Юлия Мунтян

Выдать на печать page.html через webBrowser1

подскажите код, как распечатать открытую страницу хтмл файла через webBrowser1

string path = Application.StartupPath + @"\page.html";
webBrowser1.Navigate(path);

та все нашел ответ:

webBrowser1.ShowPrintDialog();
или
webBrowser1.Print();

неработало пока в кнопке чисто одну строку не оставил.
Всем спс за участие))

МБ
Марина Бухарова

скопируй в ворд и печатый

ЛF
Людмила Filippova

Есть такие константы:
OLECMDID_PRINT
OLECMDID_PRINTPREVIEW
OLECMDID_PAGESETUP

Так вот, надо как-то использовать их.
В смысле, надо приткнуть их в специальную процедуру WebBrowser, которая работает с константами вида OLECMDID_...
Ну есть же процедура для работы с OLECMDID_SAVE, OLECMDID_CUT, OLECMDID_COPY и т. д.

Вроде вот так:
WebBrowser1.ExecWB(OLECMDID_PRINT, OLECMDEXECOPT_PROMPTUSER);

Если не поможет, введите константы в Яндекс\Гугл, может, чего найдёте...

Похожие вопросы
Что такое отладочная печать
Паскаль. Ввести два числа. Из большего числа вычесть 100 а меньшее удвоить. На печать выдать произведение полученных чисел.
как оформить файл на печать?
Delphi вывод на печать. Помогите
Выцветание, струйная печать
печать грамот, сертификатов, дипломов
печать по каналам в adobe illustrator
AutoCAD (ПЕЧАТЬ ЧЕРТЕЖЕЙ) ! Подскажите
Делфи Печать TXT-файлов
Печать документов на готовых бланках!?