Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > API de Windows
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 01-06-2010
oabel5 oabel5 is offline
Miembro
 
Registrado: feb 2008
Posts: 24
Poder: 0
oabel5 Va por buen camino
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.
Responder Con Cita
  #2  
Antiguo 01-06-2010
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.293
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
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?
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #3  
Antiguo 01-06-2010
oabel5 oabel5 is offline
Miembro
 
Registrado: feb 2008
Posts: 24
Poder: 0
oabel5 Va por buen camino
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.
Responder Con Cita
  #4  
Antiguo 01-06-2010
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.293
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
¿Pero puedes utilizar controles visuales? ¿Puedes utilizar un Edit?
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #5  
Antiguo 01-06-2010
oabel5 oabel5 is offline
Miembro
 
Registrado: feb 2008
Posts: 24
Poder: 0
oabel5 Va por buen camino
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.
Archivos Adjuntos
Tipo de Archivo: zip bild.zip (3,7 KB, 5 visitas)
Responder Con Cita
  #6  
Antiguo 01-06-2010
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.293
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
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?
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #7  
Antiguo 01-06-2010
oabel5 oabel5 is offline
Miembro
 
Registrado: feb 2008
Posts: 24
Poder: 0
oabel5 Va por buen camino
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.
Responder Con Cita
  #8  
Antiguo 01-06-2010
Avatar de escafandra
[escafandra] escafandra is offline
Miembro Premium
 
Registrado: nov 2007
Posts: 2.197
Poder: 20
escafandra Tiene un aura espectacularescafandra Tiene un aura espectacular
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,
                  0, 0, 50, 20, 0, (HMENU)0, HInstance, NULL);
Saludos.
Responder Con Cita
  #9  
Antiguo 01-06-2010
Avatar de Faust
Faust Faust is offline
Miembro
 
Registrado: abr 2006
Ubicación: México D.F.
Posts: 930
Poder: 19
Faust Va por buen camino
Cita:
Empezado por escafandra Ver Mensaje
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,
                  0, 0, 50, 20, 0, (HMENU)0, HInstance, NULL);
Saludos.
Ándale... entonces solo con el API, alguna vez pasé por el DevC++ y si, se usan algunas cosillas así...
__________________
Herr Heins Faust
Responder Con Cita
  #10  
Antiguo 01-06-2010
Avatar de escafandra
[escafandra] escafandra is offline
Miembro Premium
 
Registrado: nov 2007
Posts: 2.197
Poder: 20
escafandra Tiene un aura espectacularescafandra Tiene un aura espectacular
Cita:
Empezado por Faust Ver Mensaje
Ándale... entonces solo con el API, alguna vez pasé por el DevC++ y si, se usan algunas cosillas así...
La API no es exclusiva del C. Cualquier lenguaje de programación serio la maneja a la perfección y por supuesto delphi. El problema es que la API está en un nivel de abstracción inferior por lo que es poco conocida.

Saludos.
Responder Con Cita
  #11  
Antiguo 02-06-2010
Avatar de Faust
Faust Faust is offline
Miembro
 
Registrado: abr 2006
Ubicación: México D.F.
Posts: 930
Poder: 19
Faust Va por buen camino
Cita:
Empezado por escafandra Ver Mensaje
La API no es exclusiva del C. Cualquier lenguaje de programación serio la maneja a la perfección y por supuesto delphi. El problema es que la API está en un nivel de abstracción inferior por lo que es poco conocida.

Saludos.
Ey, a eso me refiero, es que me aventuré a programar en DevC++ bajando un manualillo de c.conclase.net y cuando veo este tipo de cosas me acuerdo mucho de esta etapa de programador.

Saludos
__________________
Herr Heins Faust
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
asteriscos password fmtidona Varios 2 13-12-2006 23:25:31
Como saber si existen asteriscos en pantalla Rassiel Gráficos 1 02-09-2006 04:07:43
Contraseña en word gilberto_1126 Servers 1 30-08-2006 20:15:29
página web con contraseña chinchan C++ Builder 3 02-08-2006 14:12:16
como agregar asteriscos alcides Varios 3 05-09-2005 14:17:51


La franja horaria es GMT +2. Ahora son las 02:45:53.


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
Copyright 1996-2007 Club Delphi