USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  relatorio htm
jongle
CAPANEMA
PA - BRASIL
ENUNCIADA !
Postada em 12/03/2013 18:01 hs            
bom tarde, pessoal, estou gerando relatorios em htm, ate ai tudo bem mais estou com problema na hora de chamar estes arquivos, pois tenho que usar o navegador padrao do usuario escolheu, mais nao sei como faser isso:
o quew estou fazendo é o seguinte:
copiei o iexplore para uma pasta e : iexplore c:utilarq.htm
mais o problema que que tenho que copiar o arquivo iexplore em todas as maquinas que tem o meu programa, isso é ruim.
desde ja agradeço.
   
Euzébio
não registrado
ENUNCIADA !
Postada em 13/03/2013 13:20 hs   
Amigo, não precisa copiar o iexplorer...

Faça assim:

Dimensione uma variável em um módulo, assim:
Public SiteWeb As Long

Também em um módulo coloque
'--------------------------------------------------------------------------------------------------------------------------------------------------------
'Para acessar sites da internet no browser padrão                                                                                                       !
'--------------------------------------------------------------------------------------------------------------------------------------------------------
Public Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long

Type MAPIMessage
    Reserved As Long
    Subject As String
    NoteText As String
    MessageType As String
    DateReceived As String
    ConversationID As String
    Flags As Long
    RecipCount As Long
    FileCount As Long
End Type
Type MapiRecip
    Reserved As Long
    RecipClass As Long
    Name As String
    Address As String
    EIDSize As Long
    EntryID As String
End Type
Type MapiFile
    Reserved As Long
    Flags As Long
    Position As Long
    PathName As String
    FileName As String
    FileType As String
End Type

Para chamar o site que quiser ou página (em arquivo htm no disco), como nos exemplos a seguir:
SiteWeb = ShellExecute(Me.hwnd, vbNullString, "www.sistemacomodoro.com.br", vbNullString, "c:", vbMaximizedFocus)

ou ainda

SiteWeb = ShellExecute(Me.hwnd, vbNullString, "c:     empa.htm", vbNullString, "c:", vbMaximizedFocus)

Não tem erro. Qualquer coisa manda um e-mail que te ajudo, se não conseguir. Mas é fácil, só colocar a variável, a função e depois chamar quando quiser.

Abraços!
   
jongle
não registrado
ENUNCIADA !
Postada em 29/03/2013 09:29 hs   
valeu amigo fucionou mesmo.
obrigado
   
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2026   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página