none
Exibir imagem RRS feed

  • Pergunta

  • Caros,

    Gostaria de saber se é possível exibir uma imagem(png, jpg) na tela de um usuário via script.

    Vi que dá pra mostrar da seguinte forma:

    CreateObject("WScript.Shell").Run "c:\popup.png"

    No entanto, ele abre a imagem com o visualizador padrão da máquina. Gostaria se possível, de mostrar a imagem em um msgbox ou algo parecido. Alguém sabe como fazer isso?

    Obrigado!

     

     


    Hercules Oliveira
    quarta-feira, 1 de fevereiro de 2012 20:46

Respostas

  • Boa noite,

    Bom não sei ao certo o que vc quer fazer, mas vc pode usar um Cód em HTA, possa ser que funcione para o que vc quer, não sei se é possível usar um vbs como visualizador de imagem

    segue o cód copie e cole em um notepad colocando a extensão .HTA

     

    <html>
      <title>Visualizar Imagem</title>
      <hta:application  
        applicationname="Viewer" 
        border="think"
        caption="yes"
        showintaskbar="no"
        singleinstance="yes"
        sysmenu="no">
    <body bgcolor="000000">
    
    <img src="c:\popup.png" />
    
    <script language="javascript">
    
    	window.resizeTo(600,755), window.moveTo (250,20)
    
    </script> 
    
    </body>
    </html>

    informações adicionais:

     

    Este paramentro define o tamanho e posição para abrir a janela

    window.resizeTo(600,755), window.moveTo (250,20)

    se vc quiser ocultar a borda da janela basta altera o parâmetro border para None  (Border="none"), no entanto, será necessário colocar um botão para fechar.
     ex: <input type="button" value="Fechar" onclick="window.close()">

    Qualquer coisa é só falar.....



    • Editado Aparecido Deveza quinta-feira, 2 de fevereiro de 2012 00:52 correção
    • Sugerido como Resposta Aparecido Deveza quinta-feira, 2 de fevereiro de 2012 00:53
    • Marcado como Resposta Hercules Oliveira quinta-feira, 2 de fevereiro de 2012 14:18
    quinta-feira, 2 de fevereiro de 2012 00:42

Todas as Respostas

  • Boa noite,

    Bom não sei ao certo o que vc quer fazer, mas vc pode usar um Cód em HTA, possa ser que funcione para o que vc quer, não sei se é possível usar um vbs como visualizador de imagem

    segue o cód copie e cole em um notepad colocando a extensão .HTA

     

    <html>
      <title>Visualizar Imagem</title>
      <hta:application  
        applicationname="Viewer" 
        border="think"
        caption="yes"
        showintaskbar="no"
        singleinstance="yes"
        sysmenu="no">
    <body bgcolor="000000">
    
    <img src="c:\popup.png" />
    
    <script language="javascript">
    
    	window.resizeTo(600,755), window.moveTo (250,20)
    
    </script> 
    
    </body>
    </html>

    informações adicionais:

     

    Este paramentro define o tamanho e posição para abrir a janela

    window.resizeTo(600,755), window.moveTo (250,20)

    se vc quiser ocultar a borda da janela basta altera o parâmetro border para None  (Border="none"), no entanto, será necessário colocar um botão para fechar.
     ex: <input type="button" value="Fechar" onclick="window.close()">

    Qualquer coisa é só falar.....



    • Editado Aparecido Deveza quinta-feira, 2 de fevereiro de 2012 00:52 correção
    • Sugerido como Resposta Aparecido Deveza quinta-feira, 2 de fevereiro de 2012 00:53
    • Marcado como Resposta Hercules Oliveira quinta-feira, 2 de fevereiro de 2012 14:18
    quinta-feira, 2 de fevereiro de 2012 00:42
  • Olá amigo,

    Realmente era isso que eu estava precisando. O objetivo era lançar um aviso nas telas dos usuários da rede através de uma imagem e esse script se adequou perfeitamente.

    Obrigado!

     

     


    Hercules Oliveira
    quinta-feira, 2 de fevereiro de 2012 14:18
  • Bom dia,

    Qual parâmetro devo utilizar para que o script assuma o tamanho da imagem na exibição?

    Obrigado!

    quarta-feira, 28 de janeiro de 2015 12:45