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

[Resolvido]Abrir Link

Discussão em 'Progress 4GL' iniciado por erickles, Janeiro 8, 2010.

  1. erickles

    erickles Membro Participativo

    Olá Pessoal!

    Gostaria se saber se há no progress, um comando que abra uma url, sem que eu tenha que criar uma nova app do internet explorer. Pois no nosso sistema webspeed, os links do menu rodam um programa .p, e a partir deste .p, ele abriria a url.
  2. fdantas

    fdantas Administrator Moderador

    Re: Abrir Link

    O exemplo que eu tenho usa o IE, veja abaixo


    Código:
            DEF VAR site AS CHAR.
            DEF VAR supra AS CHAR.
            ASSIGN supra = emitente.cod-suframa.
            DEFINE VARIABLE chBrowserApplication AS COM-HANDLE NO-UNDO.
            CREATE "InternetExplorer.Application" chBrowserApplication.
            chBrowserApplication:visible = True.
            ASSIGN supra = REPLACE(supra,".","").
            ASSIGN supra =REPLACE(supra,"-","").
            ASSIGN site = ("Digite aqui a URL").
            chBrowserApplication:Navigate (site).
    
  3. erickles

    erickles Membro Participativo

    Re: Abrir Link

    Mas esse código rodaria num ambiente webspeed?
  4. fdantas

    fdantas Administrator Moderador

    Re: Abrir Link

    Nao.

    Para rodar em webspeed voce teria que fazer em javascript...
  5. erickles

    erickles Membro Participativo

    Re: Abrir Link

    Consegui, quem quiser saber como fiz, eis o código:

    Código:
    <html>   
        <head>   
            <title>teste</title>   
            <script>   
                function $(id){   
                    return document.getElementById(id);   
                }   
                window.onload=function(){                   
                        window.location="http://www.google.com.br";                   
                }   
            </script>   
        </head>   
        <body>           
            <p>Simples assim....</p>   
        </body>   
    </html>  
    

Compartilhe esta Página