Página 1 de 1

Exibir arquivos no Internet Explorer (PDF/JPEG/PNG)..

Enviado: 05 Jan 2016 15:29
por asimoes
Segue uma dica para exibir arquivos tpo pdf, jpeg, png em uma janela do Internet Explorer.

ExibirIE("TESTE.PDF")
ExibirIE("IMG\ABERTURA.PNG")

Código: Selecionar todos

#include "hbcompat.ch"
FUNCTION ExibirIE(cArq)
LOCAL oOle
LOCAL cArqView
#define WM_SYSCOMMAND 274
#define SC_MAXIMIZE  61488   
#define SC_RESTORE   61728
      hb_Default(@cArq,"")
      oOle     := win_OleCreateObject("InternetExplorer.Application")
      cArqView := 'file://'+hb_DirBase() + cArq
      Try
         oOle:ToolBar   := .F. // .f. Desativa a barra de ferramentas
         oOle:StatusBar := .F. // .f. Desativa a barra de status
         oOle:MenuBar   := .F. // .f. desativa a barra de menu
         oOle:Visible   := .T. // Apresenta o Browser     
         oOle:Top       := 25
         oOle:Left      := 5
         //oOle:Width     := HB_gtInfo( HB_GTI_SCREENWIDTH )  
         //oOle:Height    := HB_gtInfo( HB_GTI_SCREENHEIGHT )
         oOle:Navigate2(cArqView)
         
         WHILE oOle:Busy
            Inkey(.5)
         ENDDO
          
         hwg_SetForegroundWindow( oOle:HWND )
         hwg_SendMessage(oOle:HWND, WM_SYSCOMMAND, SC_RESTORE, 0)
     End
     oOle:=Nil
RETURN Nil

Exibir arquivos no Internet Explorer (PDF/JPEG/PNG)..

Enviado: 16 Fev 2016 08:43
por fladimir
Vlw

Exibir arquivos no Internet Explorer (PDF/JPEG/PNG)..

Enviado: 16 Fev 2016 20:56
por filizola
Boa noite, deu este erro ao compilar.

Exibir arquivos no Internet Explorer (PDF/JPEG/PNG)..

Enviado: 16 Fev 2016 21:36
por JoséQuintas
Interessante, mas, pra abrir o PDF no IE, não precisa do programa de visualizar PDF?

Exibir arquivos no Internet Explorer (PDF/JPEG/PNG)..

Enviado: 16 Fev 2016 22:09
por asimoes
Amiguinho,

Estas funções são da lib hwgui