![]() |
Contraseña con asteriscos
Hola,
estuve buscando en los foros algo que me ayude en mi duda, pero no lo encuentro. Me imagino que este tema ya fue tratado y por eso mis disculpas por preguntar de nuevo. Se trata de que quiero crear un mensajebox donde me pida una contraseña y al ingresar esa contraseña solo aparezcan "*" en la pantalla. Uso el LabWIndows CVI donde puedo programar solo en C. Sabe alguien de algún Link donde encuentro la respuesta a mi duda? Gracias por toda respuesta. Saludos. Abel. |
Desconozco en lo que estás programando, pero esa característica suele estar presente en los componentes de edición (alguna propiedad o alguna opción que se modifica).
¿Tus componentes de edición no la poseen? |
Hola Neftali,
gracias por la respuesta. Como indiqué, trabajo con LabWindows, en este programo en C. Todas las Funciones de API las puedo usar, solo que no se me ocurre cómo crear ese Mensaje PopUp y en él introducir una palabra, pero que esa palabra aparezca en la pantalla solo como asteriscos. Saludos. Abel. |
¿Pero puedes utilizar controles visuales? ¿Puedes utilizar un Edit?
|
1 Archivos Adjunto(s)
aqui adjunto un pdf, y muestro por ejemplo que puedo crear ese PromtPopup. Sin embargo no tengo la posibilidad de editar el formato de texto de este Control.
Saludos. Abel. |
Imagino que ese PromtPopup te crea la ventana completa.
¿No puedes crear tú la ventana y luego añadirle el Edit? ¿No puedes crear un Edit? |
ahi si me pillaste Neftali, solo recuerdo un poco de cómo se crea una nueva ventana (el LabWindows lo hace todo por si solo), pero bueno alguna vez trabajé con el DevC y mas o menos sé como crear una nueva ventana; lo que no sé es a que te refieres con eso de añadirle el Edit. Tampoco entiendo, si ya tengo eso, en que momento le digo que el texto salga solo con asteriscos.
Saludos. Abel. |
La clave está en el estilo ES_PASSWORD del Edit:
Código:
HWND hEdit = CreateWindow( "EDIT", "", WS_VISIBLE|WS_BORDER|WS_POPUP|ES_PASSWORD|ES_WANTRETURN, |
Cita:
|
Cita:
Saludos. |
Cita:
Saludos |
La franja horaria es GMT +2. Ahora son las 13:18:44. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi