Fórum Imprimir WebBrowser #225599
13/04/2004
0
Alguem pode me informar como imprimir o conteudo de um WebBrowser?
Marcelo
Curtir tópico
+ 0
Responder
Post mais votado
13/04/2004
Escolha o código que mais se adapte ao seu programa, em todos eles, ´WebBrowser1´ deve ser substituido pelo nome de seu TWebBrowser:
[b:0a4ef46c2c]Imprimir sem caixa de diálogo:[/b:0a4ef46c2c]
[b:0a4ef46c2c]Imprimir com caixa de diálogo:[/b:0a4ef46c2c]
[b:0a4ef46c2c]Pré visualização de impressão:[/b:0a4ef46c2c]
[b:0a4ef46c2c]Configuração da impressão:[/b:0a4ef46c2c]
[b:0a4ef46c2c]Imprimir sem caixa de diálogo:[/b:0a4ef46c2c]
procedure TForm1.Button2Click(Sender: TObject); var vaIn, vaOut: OleVariant; begin WebBrowser1.ControlInterface.ExecWB( OLECMDID_PRINT, OLECMDEXECOPT_DONTPROMPTUSER, vaIn, vaOut); end;
[b:0a4ef46c2c]Imprimir com caixa de diálogo:[/b:0a4ef46c2c]
procedure TForm1.Button3Click(Sender: TObject); var vaIn, vaOut: OleVariant; begin WebBrowser1.ControlInterface.ExecWB( OLECMDID_PRINT, OLECMDEXECOPT_PROMPTUSER, vaIn, vaOut); end;
[b:0a4ef46c2c]Pré visualização de impressão:[/b:0a4ef46c2c]
procedure TForm1.Button4Click(Sender: TObject); var vaIn, vaOut: OleVariant; begin WebBrowser1.ControlInterface.ExecWB( OLECMDID_PRINTPREVIEW, OLECMDEXECOPT_DONTPROMPTUSER, vaIn, vaOut); end;
[b:0a4ef46c2c]Configuração da impressão:[/b:0a4ef46c2c]
procedure TForm1.Button5Click(Sender: TObject); var vaIn, vaOut: OleVariant; begin WebBrowser1.ControlInterface.ExecWB( OLECMDID_PAGESETUP, OLECMDEXECOPT_PROMPTUSER, vaIn, vaOut); end;
Cebikyn
Responder
Gostei + 1
Mais Posts
13/04/2004
Marcelo
Valeu colega! Vou testar!
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)