Novato solicita ayuda para mostrar una imagen
Publicado: 01 Sep 2010, 01:34
Que tal antes que nada quiero expresar mi afecto para todas aquellas personas que se molestan en ayudarnos con nuestras dudas y les pido a los moderadores del foro que si esta no es la seccion indicada me lo hagan saber, gracias.
Ahora si proseguimos con el problema que tengo sucede que lo que necesito hacer es que al ejecutar el codigo me muestre una imagen ya sea al centro o en pantalla completa sobre las demas ventanas activas por determinado tiempo lo que se me ocurre es lo siguiente:
el detalle es el siguiente que por ejemplo como la imagen es .gif me ejecuta el IE para poder visualisar la imagen y lo que necesito es que se vea solo la imagen como la imagen que muestra el office 2007 cuando esta recopilando la informacion para empezar a instalarse y que si se hace click en otra ventana windows la muestra pero la imagen de office queda ensima de todas las ventanas, espero haberme expresado claramente.
Navegando en foro vecino en Ingles encontre el siguiente codigo
Este codigo funciona si lo guardo como .au3 y corro el script pero si lo intento ejecutar como .ahk no funciona alguien me puede ayudar
Ahora si proseguimos con el problema que tengo sucede que lo que necesito hacer es que al ejecutar el codigo me muestre una imagen ya sea al centro o en pantalla completa sobre las demas ventanas activas por determinado tiempo lo que se me ocurre es lo siguiente:
Código: Seleccionar todo
Run, ./imagenes/Splash.gif
Sleep , 2000
Navegando en foro vecino en Ingles encontre el siguiente codigo
Código: Seleccionar todo
#NoTrayIcon
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#include <GUIConstants.au3>
$tiempo = 20000
$tamanox = @DesktopWidth * 0.46875
$tamanoy = $tamanox / 2
$posicionx = (@DesktopWidth / 2) - ($tamanox / 2)
$posiciony = (@DesktopHeight / 2) - ($tamanoy)
SplashImageOn("", "splash.gif", $tamanox, $tamanoy, $posicionx, $posiciony, 1)
$GUI = GUICreate("", $tamanox, $tamanoy, $posicionx, $posiciony, $WS_POPUP, BitOR($WS_EX_TRANSPARENT, $WS_EX_LAYERED, $WS_EX_TOPMOST))
$label = GUICtrlCreateLabel("© dRyDen 2007", $posicionx + ($tamanox / 6), $posiciony / ($tamanoy), $tamanox / 4, $tamanoy / 4, $SS_CENTER, 0)
GUICtrlSetFont(-1, 15, $posicionx / 30)
WinSetTrans($GUI, "", 50)
GUISetBkColor(0xffffff, $GUI)
GUISetState(@SW_SHOW, $GUI)
Sleep($tiempo)
GUISetState(@SW_HIDE, $GUI)