![]() |
Al realizar doble clic sobre un listview en blanco lanza error
Tengo un listview con varios items, que al seleccionar uno y realizar doble click sobre el mismo, este muestra un mensaje en particular, ahora el problema esta en cuando el usuario realiza doble click pero sobre el sitio en blanco del listview, el mismo lanza el siguiente error:
![]() Se sigue ejecutando el programa y cumpliendo con lo que necesita realizar pero el problema es que necesitaria que de alguna forma veriricar si es que se hizo un clic en un item o en el fondo, y si por ejemplo se toca el fondo indicar con un msg que no se ha seleccionado nada, esto es posible?= |
Pon el código, que no somos adivinos ;)
|
Hola...
A mi me suena a que tienes que verificar si hay algún elemento seleccionado antes de querer hacer algo con él. Pero como bien dice Casimiro, sin ver el código no podemos hacer nada, que la bola de cristal tiene rato que no funciona como debe... :D Saludos... |
les dejo un ejemplo, lo hace solamente cuando tenemos un onclick o ondoubleclick.
error.rar (221 KB) https://mega.co.nz/#!vNw1VAJB!NT0ZvB...5eulRF5PMeCUxw En este ejemplo se agrega al listview1 mediante un form independiente, luego si se hace doble click sobre uno de los items el mismo aparecerá en el Edit1, pero si se hace doble click sobre el cuerpo en blanco del listview1, el mismo lanza el error. |
¿No puedes poner el código aqui?
|
|
Hola wolfran_hack.
Saludos. :) |
ahora si, gracias ecfisa!
|
| La franja horaria es GMT +2. Ahora son las 02:18:54. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi