Olá pessoal, Estou querendo realizar a impressão de um documento HTML, mas não consegui localizar um comando que execute isto. Tentei da mesma forma em que fazemos quando criamos um documento no EXCEL, mas não obtive sucesso. Alguem tem alguma idéia, ou um exemplo de como se faz isto. Grato
geralmente para gerar o HTML eu faço assim: Código: /* Cabeçalho do WebSpeed */ {src/web/method/e4gl.i} PROCEDURE local-e4gl-options : DEFINE OUTPUT PARAMETER p_version AS DECIMAL NO-UNDO INITIAL 2.0. DEFINE OUTPUT PARAMETER p_options AS CHARACTER NO-UNDO INITIAL "web-object":U. DEFINE OUTPUT PARAMETER p_content-type AS CHARACTER NO-UNDO INITIAL "text/html":U. END PROCEDURE. /* Inicio do Programa */ {&OUT} '<HTML>~n'. {&OUT} '<BODY>~n'. {&OUT} 'outro teste~n'. {&OUT} '</BODY>~n'. {&OUT} '</HTML>~n'.
Na verdade seria somente a impressão de um documento já existente. No codigo abaixo tem um exemplo em que uso o arquivo existente para exibi-lo, mas preciso de um comando que o imprima. DEFINE VARIABLE chBrowserApplication AS COM-HANDLE NO-UNDO. def var c-arquivo as c init "c:\Teste\teste.html". CREATE "InternetExplorer.Application" chBrowserApplication. chBrowserApplication:visible = true. chBrowserApplication:Navigate(c-arquivo). Tks
saudações eu já tinha feito isso a um tempo atras... se minha memoria não falhar deve ser algo do tipo WebBrowser1:ExecWB(6, 2). pesquisa esse "ExecWB"
Bom dia, Estou usando o navigate e está funcionando corretamente. Mas a página é aberta sem minimizada, nos forçando a clicar no ícone do IE paera visualizar. Como faço para a tela abrir maximizada? Isabel.