TODOPIC
Lenguajes de programación para PC => Visual Basic => Mensaje iniciado por: Sacahe en 18 de Marzo de 2012, 02:20:27
-
Hola amigos!!! acudo a ustedes por el siguiente problema el cual no he podido superar. Resulta que estoy tratando de visualizar al posicionar el puntero del mouse sobre un Label un cursor con manito, tal cual como aparece cuando nos posicionamos sobre un link.
Se que para tal proposito hay que emplear el evento MouseMove y colocar por ejemplo
Label.MouseIcon = LoadPicture("C:\Mano.ico")
Label.MousePointer = 99
O tambien desde la ventana de propiedades se puede hacer esto. Pero resulta que siempre el visual me arroja el error de 481 - Imagen no valida. He probado con imagenes de todos los formatos .ico .cur . jpg .bmp, y siempre me surge el mismo error. He hecho de todas las formas y nada. Que podra ser? habra que habilitar adiconalmente algo? no se, una referencia?
Les agradezco me puedan orientar!!!
-
Hola Sacahe, el unico error que veo, es que no tienes el "numero" de label (salvo que lo hayas renombrado), pero por default seria label1
y sale andando... :mrgreen:
-
Sacahe pues debe ser justamente por la descripción del error, es por imagen no válida. hice lo mismo que tú y no he tenido problemas. Haz la prueba con cursores del sistema C:\WINDOWS\Cursores\
-
Amigo Todopic el objeto label en mi programa real tiene el nombre de Label1, por eso no es.
Amigo PalitroqueZ tambien tomo los cursores del sistema y me sale el mismo mensaje. Que sera?, el Ordenador o el visualbasic que tengo?
gracias por responder!!
-
Hola, quizas son los iconos del sistema (mas moderno y de mayor resolucion) que los simples iconos... coloca en el buscador de windows *.ico y prueba con algún otro icono...
(tiene que ser si o si .ico)
-
Sacahe prueba con este ejemplito del adjunto. (a mi me funcionó OK)
si no te funciona, entonces es un problema en el vb