Ver Mensaje Individual
  #3  
Antiguo 16-12-2005
Velia Velia is offline
Miembro
 
Registrado: oct 2005
Posts: 71
Reputación: 21
Velia Va por buen camino
Gracias por la ayuda, y voy a complatar la solución

Voy a completar la solución a mi problema para que sirva al foro por si alguien le surga un problema parecido, y busque en el foro
Saludos

//imprime directamente sin el dialogo
procedure WBPrintNoDialog(WB: TWebBrowser) ;
var
vIn, vOut: OleVariant;
begin
WB.ControlInterface.ExecWB(OLECMDID_PRINT, OLECMDEXECOPT_DONTPROMPTUSER, vIn, vOut) ;
end;

//llama al dialogo de impresión
procedure WBPrintWithDialog(WB: TWebBrowser) ;
var
vIn, vOut: OleVariant;
begin
WB.ControlInterface.ExecWB(OLECMDID_PRINT, OLECMDEXECOPT_PROMPTUSER, vIn, vOut) ;
end;

// llama a la vista previa
procedure WBPrintPreview(WB: TWebBrowser) ;
var
vIn, vOut: OleVariant;
begin
WB.ControlInterface.ExecWB(OLECMDID_PRINTPREVIEW, OLECMDEXECOPT_DONTPROMPTUSER, vIn, vOut) ;
end;

//llama al dialogo del setup
procedure WBPrintPageSetup(WB: TWebBrowser) ;
var
vIn, vOut: OleVariant;
begin
WB.ControlInterface.ExecWB(OLECMDID_PAGESETUP, OLECMDEXECOPT_PROMPTUSER, vIn, vOut) ;
end;
Responder Con Cita