FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Problema con passwordchar
Hola, me ha pasado algo que nunca me había ocurrido, la aplicación entra con el típico "Usuario" y "Contraseña", en la propiedad "PasswordChar" del edit "Contraseña" tiene un asterisco, y funciona perfecto, pero acabo de instalar la aplicación en un nuevo equipo, y la contraseña se hace visible, es decir, si la contraseña es "1234", en vez de verse "****" se ve "1234", evidentemente creo que tendrá que ver con la configuración que tenga ese windows, pero no se donde puede estar el problema.
No se si a alguien le ha podido pasar esto y he estado buscado por el foro y no he encontrado nada al respecto, a ver si alguien puede decirme algo. Gracias. |
#2
|
||||
|
||||
He oído alguna vez que existen programitas para ver las claves que se teclean.
Igual tiene alguno instalado. |
#3
|
||||
|
||||
oscjae,
Cita:
Pregunto: 1- ¿Que versión de Windows y Delphi utiliza aplicación en la máquina de desarrollo?. 2- ¿En que versión de Windows se implemento la aplicación?. 3- ¿Que antivirus tiene instalado la máquina de producción?. 4- ¿Haz probado hacer una aplicación de prueba, para ver el comportamiento de Usuario y Contraseña en la máquina de producción y tratar de aislar el problema?, algo básico como el siguiente código: Espero sea útil Nelson. |
#4
|
||||
|
||||
Cita:
Un ejemplo trivial sobre un form y usando solamente VCL: Trabajando un poco con Win Api se puede elaborar código que funcione sin problemas sobre otra aplicación. Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#5
|
|||
|
|||
Gracias por las respuestas, la aplicación se desarrolla en windows7 y delphi 2007, y se ejecuta en windows7.
Si encuentro una explicación lo diré por aquí. |
#6
|
||||
|
||||
Hola oscjae.
Una forma de evitar que programas como ShowPassword muestren tu contraseña es derivar una clase de TEdit, es decir hacer algo como esto:
Para usarlo:
Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 10-04-2015 a las 02:07:32. |
#7
|
||||
|
||||
oscjae,
Cita:
Pregunto: ¿El antivirus de la máquina de producción, esta activo y no ha detectado ningún malware que pueda estar relacionado con el problema planteado? Revisa este código: El código anterior en Delphi 7 sobre Windows 7 x32 y x64, Habilita la protección de password en un TEdit por medio de Windows API. Nota : Te sugiero probar este código en la máquina de desarrollo y producción y verificar si el comportamiento del error persiste. Espero sea útil Nelson. |
#8
|
||||
|
||||
Hola oscjae.
Mas allá del código anterior, estoy totalmente de acuerdo con Nelson. No es normal que aparezcan visibles las contraseñas en el mismo lugar donde se escriben, los programas que las visualizan, generalmente lo hacen en sus propias ventanas. Algo huele mal en Dinamarca... Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#9
|
|||
|
|||
Hola ecfisa, al final hice justo lo que has puesto, no creando un componente que herede, pero lo mismo, todavía no he podido probarlo en la máquina que me dio ese problema, y por supuesto, cuando tenga acceso a esa máquina probaré también el código de Nelson, y os comentaré por aquí.
Gracias!!! |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Agregar la propiedad PasswordChar a un TColumn.... | chileno | Varios | 4 | 12-05-2007 00:15:41 |
|