1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

  2. Anuncie Aqui ! Entre em contato fdantas@4each.com.br

Abrir uma página web em uma tela Progress

Discussão em 'Progress 4GL' iniciado por Gustavo R. Hruschka, Novembro 13, 2014.

  1. Gustavo R. Hruschka

    Gustavo R. Hruschka Sem Pontuação

    Boa tarde pessoal!

    Alguém sabe se é possível abrir uma página web em uma ela Progress?
    Por exemplo, crio uma tela com vários botões onde cada botão aponta para um link...

    Se alguém tiver alguma ideia, agradeço a ajuda!

    Abraço,
  2. jaozi_nho

    jaozi_nho Membro Participativo

    Olá, tem sim como fazer, nunca utilizei mais deve ter OCXs para isso .
  3. baltazar

    baltazar Membro Participativo

    É possível utilizar o OCX do IE para fazer isso.

    Tenho um programa a funcionar com o mesmo.
  4. Gustavo R. Hruschka

    Gustavo R. Hruschka Sem Pontuação

    Fala Joãozinho/Baltazar, beleza?

    Obrigado pelas respostas... Certo, então é necessário ter o ActiveX instalado...
    Alguém tem algum exemplo?
  5. joelscampos

    joelscampos Membro Participativo

    Tenta:
    Código:
    run ShellExecuteA (0,
        "OPEN",
        "caminho/arquivo.html",
        "",
        "",
        1,
        output hInstance).
    
    PROCEDURE ShellExecuteA EXTERNAL "shell32" :
        define input parameter hwnd as long.
        define input parameter lpOperation as char.
        define input parameter lpFile as char.
        define input parameter lpParameters as char.
        define input parameter lpDirectory as char.
        define input parameter nShowCmd as long.
        define return parameter hInstance as long.
    END.
  6. Agnaldo

    Agnaldo Membro Ativo

    Se estiver usando o UIB (Provision)...
    Crie uma janela.
    Selecione o componente OCX na palette do Progress.
    Irá abrir uma "janelinha" com o componentes disponiveis (no teu windows).
    Localize "Microsoft Web Browser". Ele aponta para "ieframe.dll".
    No teu Main Block ou no choose de algum botão podes usar algo como:
    chCtrlFrame:WebBrowser:Navigate(urlAlvo,?,?,?,?).
    Onde urlAlvo é a string (ou variavel) da tua URL.
    danielsufiatti e Eilleen curtiram isso.

Compartilhe esta Página