C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Печать из TCppWebBrowser
Гость_Jiry
Отправлено: 05.07.2003, 19:06


Не зарегистрирован







Подскажите, как распечатать страницу, открытую в TCppWebBrowser.
Admin
Отправлено: 05.07.2003, 20:29


Владимир

Группа: Администратор
Сообщений: 1190



CODE


#include  "docobj.h"

//---------------------------------------------------------------------------
// открываем считываем некую страницу сайта
void __fastcall TForm1::Button1Click(TObject *Sender)
{
AnsiString url = "http://rxlib.ru";
CppWebBrowser1->Navigate( WideString( url ) );
}

//------------------------------------------------------------------
// распечатываем ее
void __fastcall TForm1::Button2Click(TObject *Sender)
{

// OLECMDID_PRINTPREVIEW или OLECMDID_PRINT

//  OLECMDEXECOPT_DONTPROMPTUSER — без запроса
//  OLECMDEXECOPT_PROMPTUSER- с запросом на печать

  CppWebBrowser1->ExecWB(::OLECMDID_PRINT,
                   ::OLECMDEXECOPT_DONTPROMPTUSER, NULL, NULL);
}
//---------------------------------------------------------------------------

Гость_Jiry
Отправлено: 05.07.2003, 21:06


Не зарегистрирован







Спасибо.

Вернуться в Вопросы программирования в C++Builder