Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Se inhabilitan botones en windows 10 (https://www.clubdelphi.com/foros/showthread.php?t=90789)

ingel 05-09-2016 14:34:55

Se inhabilitan botones en windows 10
 
Buendia para todos .. Me ha estado pasando en una aplicacion que esta funcionando con Delphi7 y SQL 2008 , que 'ocasionalmente' los botones dejan de habilitarse ( quedan grisados ) en algunas maquinas con Windows 10 ( No pasa en las que tienen Xp , windows 7 u 8 , donde funcionan normalmente) -
Por lo que pudimos ver puede que este relacionado con la velocidad de la red , ya que cuando la red se torna mas lenta sucede esto , la solucion 'temporal' es salir de la aplicacion , reingresar y en casi todos los casos, los botones se normalizan...
La pregunta seria , hay algun control , timer o algo que se pueda parametrizar en los componentes si no reciben conexion de red o algo asi ? Porque pasa en W10 y no con los anteriores?
Nunca me habia pasado esto con delphi hasta ahora.
sds y gracias

Casimiro Notevi 05-09-2016 15:54:48

Seguro que la velocidad de la red no es el motivo.

escafandra 05-09-2016 17:11:16

Yo repasaría el código que los habilita/deshabilita. Los eventos en un S.O. no tienen porque procesarse igual que en otro, el orden de las cosas puede cambiar y si el código no es sólido puede fallar.

Saludos.

Neftali [Germán.Estévez] 05-09-2016 17:38:37

La verdad es que no parece que la velocidad de la red tenga que ver con que aleatoriamente se deshabiliten botones. :confused::confused::confused:
A no ser que lo hagas en tu programa de forma manual.

AgustinOrtu 05-09-2016 18:31:11

Escribiste vos el codigo? Estas usando Actions, ActionList, ActionManager? En dichos componentes hay eventos OnUpdate?

Apoyo lo que dicen los compañeros. El problema esta en tu codigo, no en el sistema operativo ni en la red ni en los componentes

ingel 22-03-2018 14:51:15

Hola nuevamente
 
Buendia a todos y gracias nuevamente a los que respondieron este hilo anteriormente . Perdon por reincidir , pero seguimos con el mismo problema... menos , pero en algunas maquinas nos sigue pasando.
Como la primer teoria nuestra era que tenia que ver con algo del Windows y la velocidad de la red, fue que agrandamos la memoria virtual de cada maquina , mejoramos la velocidad de la red y el resultado fue que paso MENOS, pero no se soluciono del todo.

Les aclaro a los que preguntaron antes , que nos pasa en botones que por codigo nunca se deshabilitan y habilitan. Estan siempre activos , como los botones de "SALIR" ... y nos pasan con esos botones por ejemplo dos cosas : Que aparecen ENGRISADOS o que estan habilitados por NO HACEN NADA al clickearlos (los botones salir tienen un simple CLOSE para salir de la ventana por ejemplo y dejan de responder , de los 3 botones de estado en las ventanas por ejemplo el minimizar y maximizar siguen funcionando y el CERRAR NO... ) .. Ojala fuera un problema de codigo , pero me parece que no , al menos no en uno escrito por nosotros...
Gracias nuevamente a todos.
sds

AgustinOrtu 22-03-2018 15:03:18

Haz una aplicacion vacia con botones que no hagan nada a ver si logras reproducir el problema. Con la informacion que nos das, solamente podemos imaginarnos cosas


La franja horaria es GMT +2. Ahora son las 14:01:05.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi