Autor Tema: PasswordChar Textbox  (Leído 6941 veces)

0 Usuarios y 1 Visitante están viendo este tema.

..::Carlos::..

  • Bytes
  • *
  • Mensajes: 44
  • Reputación: +0/-0
    • Ver Perfil
PasswordChar Textbox
« en: Septiembre 05, 2012, 01:31:43 am »
Hola como estan todos mi preguntas es como prodria yo hacer para que el el modo PasswordChar de un textbo, saliera los circulitos negros

Espero su ayuda pronto muchas gracias de ante mano

Gracias ;)

ssccaann43

  • Terabyte
  • *****
  • Mensajes: 970
  • Reputación: +97/-58
    • Ver Perfil
    • Sistemas Nuñez, Consultores y Soporte, C.A.
Re:PasswordChar Textbox
« Respuesta #1 en: Septiembre 05, 2012, 02:13:32 am »
Juega con las fuentes...! Cambia las fuentes y ya, vas buscando el que mejor se adapte..!
Miguel Núñez.

E N T E R

  • Petabyte
  • ******
  • Mensajes: 1062
  • Reputación: +57/-13
  • www.enterpy.com
    • Ver Perfil
    • www.enterpy.com
Re:PasswordChar Textbox
« Respuesta #2 en: Septiembre 06, 2012, 01:06:35 pm »
Pone como tipo de letra Wingdings y como PasswordChar escribí la L minúscula.

Saludos...
CIBER GOOGLE - CONCEPCIÓN PARAGUAY
www.enterpy.com
Primera regla de la programacion, para que vas a hacerlo complicado si lo puedes hacer sencillo

Albertomi

  • Gigabyte
  • ****
  • Mensajes: 281
  • Reputación: +153/-0
    • Ver Perfil
Re:PasswordChar Textbox
« Respuesta #3 en: Septiembre 07, 2012, 04:47:34 am »
Estimado ..::Carlos::..

Adjunto un UC que te permite tener un control PassBox como el que quieres, entre algunas de sus caracteristicas esta:
- Puede mostrar un CueBanner (texto fantasma) y BalloonTip, solo en Windows XP o superior
- Detecta de forma automática si las mayusculas estan activadas, mostrando una alerta del tipo BalloonTip
- Pone los circulitos de forma nativa para ofuscar el texto

Para apreciar el resultado es necesario que compiles tu aplicación



Descargar el proyecto desde esta URL
http://www.technetperu.org/webdrive/EA64835D2E2E41F9AF85EBE06318BC87/PassBox.rar

Saludos, desde algun ricón en Lima-Perú
Saludos, desde algún lugar de Lima-Perú

FrankLizardo

  • Kilobyte
  • **
  • Mensajes: 65
  • Reputación: +7/-1
    • Ver Perfil
Re:PasswordChar Textbox
« Respuesta #4 en: Octubre 06, 2012, 12:41:56 pm »
Problemas

Como hago para que Acepte solo Mayusculas


yo con el textbox lo hago asi

Código: [Seleccionar]
Public Function LetraMayuscula(KeyAscii As Integer) As Integer
    LetraMayuscula = Asc(UCase(Chr(KeyAscii)))
End Function

Private Sub Text1_KeyPress(KeyAscii As Integer)
    KeyAscii = LetraMayuscula(KeyAscii)
End Sub


y tambien cuando le pongo passwordChar="*"
acepta pero pongo un boton y de codigo le pongo passwordChar="" sale error
normalmente deberia de convertir el texto en asterisco en letra normal


Albertomi

  • Gigabyte
  • ****
  • Mensajes: 281
  • Reputación: +153/-0
    • Ver Perfil
Re:PasswordChar Textbox
« Respuesta #5 en: Octubre 06, 2012, 04:11:44 pm »
Estimado franklizardo

1.- Para que tu código de aceptar solo mayusculas funcione necesitaras sub clasificar el evento KeyPress, puesto que el control solo esta sub clasificando los eventos KeyDown (WM_KEYDOWN) y KeyUp (WM_KEYUP)
 

 
 
2.- Efectivamente se produce un error, el mismo lo he correguido
 
Código original

 
Código actualizado

 
 
Descargar el proyecto con la correción al user control desde esta URL:
http://www.technetperu.org/webdrive/EA64835D2E2E41F9AF85EBE06318BC87/PassBox_v2.rar
 
 
Saludos, desde algún lugar en Lima-Perú
Saludos, desde algún lugar de Lima-Perú

Albertomi

  • Gigabyte
  • ****
  • Mensajes: 281
  • Reputación: +153/-0
    • Ver Perfil
Re:PasswordChar Textbox
« Respuesta #6 en: Octubre 06, 2012, 07:01:31 pm »
Estimado franklizardo
 
He agregado al UC la propiedad TextCase, espero que esta propiedad te pueda ser de utilidad.
 
NOTA: Por cuestiones de tiempo no he podido realizar pruebas.
 

 
 
Descargar el proyecto con la correción al UC desde esta URL:
http://www.technetperu.org/webdrive/EA64835D2E2E41F9AF85EBE06318BC87/PassBox_v3.rar
 
 
Saludos, desde algún lugar en Lima-Perú
 
Saludos, desde algún lugar de Lima-Perú

ADONAIRAFA

  • Gigabyte
  • ****
  • Mensajes: 291
  • Reputación: +37/-1
  • Que bien se siente al terminar un programa !!!
    • Ver Perfil
Re:PasswordChar Textbox
« Respuesta #7 en: Octubre 06, 2012, 07:38:52 pm »
Saludos a todos !!!

Excelente aporte Albertomi  !!!  :o :o :o

Montaré el VB 6.0 de nuevo, y lo probaré a ver que tal, y veré como le hago la adaptación al VB 2008. Mientras tanto un +1 para tí !!!


Manuel F. Borrego S. 8)
Barcelona, Venezuela.
Hay dos tipos de personas: Los que siguen un camino... y los que hacen camino al avanzar !!!

Albertomi

  • Gigabyte
  • ****
  • Mensajes: 281
  • Reputación: +153/-0
    • Ver Perfil
Re:PasswordChar Textbox
« Respuesta #8 en: Octubre 06, 2012, 10:24:30 pm »
Estimado ADONAIRAFA
 
Me gustaria ver tu implementación en VB 2008 va ser excelente si te animas a publicarla.
 
A continuación las actualizaciones y/o adiciones que he realizado al UC:
 - Add property TextCase
 - Add property SelectedGoFocus
 - Add property Font
 - Update property Enabled
 - Set default Height to 315 pixels
 - Remove Label1 control
 
     
 
Descargar el proyecto con el UC desde esta URL:
http://www.technetperu.org/webdrive/EA64835D2E2E41F9AF85EBE06318BC87/PassBox_v4.rar
 
 
Saludos, desde algún lugar en Lima-Perú
Saludos, desde algún lugar de Lima-Perú

YAcosta

  • Moderador Global
  • Exabyte
  • *****
  • Mensajes: 2853
  • Reputación: +160/-38
  • Daddy de Qüentas y QüeryFull
    • Ver Perfil
    • Personal
Re:PasswordChar Textbox
« Respuesta #9 en: Octubre 06, 2012, 10:36:15 pm »
Te esta quedando bien paja
Me encuentras en YAcosta.com

Albertomi

  • Gigabyte
  • ****
  • Mensajes: 281
  • Reputación: +153/-0
    • Ver Perfil
Re:PasswordChar Textbox
« Respuesta #10 en: Octubre 08, 2012, 10:49:04 pm »
Estimado YAcosta
 
Gracias, he realizado algunas adiciones al UC:
 - He incorporado la propiedad AutoComplete (como se tiene en IE)
 - He incorporado la propiedad KeyEnterGoNextControl que hace que al presionar ENTER el foco pase al siguiente control
 - Todavía en mejora la supresión del Beep que ocurre cuando se presiona la tecla ENTER
 - He aumentado el límite de 32 KB del Textox de VB a 64 KB
 
     
 
 
Descargar el proyecto con el UC desde esta URL:
http://www.technetperu.org/webdrive/EA64835D2E2E41F9AF85EBE06318BC87/PassBox_v1.1.rar
 

 
Saludos, desde algún lugar en Lima-Perú
Saludos, desde algún lugar de Lima-Perú

ADONAIRAFA

  • Gigabyte
  • ****
  • Mensajes: 291
  • Reputación: +37/-1
  • Que bien se siente al terminar un programa !!!
    • Ver Perfil
Re:PasswordChar Textbox
« Respuesta #11 en: Octubre 08, 2012, 11:02:22 pm »
Albertomi, man !!! te la estás comiendo !!! excelente !!!

Bueno, listo ya tengo a dos maestros: Yvan (YAcosta) pa' lo de las BD's basadas en FirebirdSQL y a tí hermano, con esto del diseño de UC's !!!



Saludos a todos !!!

Manuel F. Borrego S. 8)
Barcelona, Venezuela.
Hay dos tipos de personas: Los que siguen un camino... y los que hacen camino al avanzar !!!