Visual Basic Foro
Programación => Visual Basic 6 => Mensaje iniciado por: ..::Carlos::.. 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 ;)
-
Juega con las fuentes...! Cambia las fuentes y ya, vas buscando el que mejor se adapte..!
-
Pone como tipo de letra Wingdings y como PasswordChar escribí la L minúscula.
Saludos...
-
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
(http://www.technetperu.org/webdrive/EA64835D2E2E41F9AF85EBE06318BC87/PassBox.jpg)
Descargar el proyecto desde esta URL
http://www.technetperu.org/webdrive/EA64835D2E2E41F9AF85EBE06318BC87/PassBox.rar (http://www.technetperu.org/webdrive/EA64835D2E2E41F9AF85EBE06318BC87/PassBox.rar)
Saludos, desde algun ricón en Lima-Perú
-
Problemas
Como hago para que Acepte solo Mayusculas
yo con el textbox lo hago asi
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
-
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)
(http://www.technetperu.org/webdrive/EA64835D2E2E41F9AF85EBE06318BC87/subclass_keypress.JPG)
2.- Efectivamente se produce un error, el mismo lo he correguido
Código original
(http://www.technetperu.org/webdrive/EA64835D2E2E41F9AF85EBE06318BC87/Show_Password_1.JPG)
Código actualizado
(http://www.technetperu.org/webdrive/EA64835D2E2E41F9AF85EBE06318BC87/Show_Password_2.JPG)
Descargar el proyecto con la correción al user control desde esta URL:
http://www.technetperu.org/webdrive/EA64835D2E2E41F9AF85EBE06318BC87/PassBox_v2.rar (http://www.technetperu.org/webdrive/EA64835D2E2E41F9AF85EBE06318BC87/PassBox_v2.rar)
Saludos, desde algún lugar en Lima-Perú
-
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.
(http://www.technetperu.org/webdrive/EA64835D2E2E41F9AF85EBE06318BC87/TextCase.JPG)
Descargar el proyecto con la correción al UC desde esta URL:
http://www.technetperu.org/webdrive/EA64835D2E2E41F9AF85EBE06318BC87/PassBox_v3.rar (http://www.technetperu.org/webdrive/EA64835D2E2E41F9AF85EBE06318BC87/PassBox_v3.rar)
Saludos, desde algún lugar en Lima-Perú
-
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.
-
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
(http://www.technetperu.org/webdrive/EA64835D2E2E41F9AF85EBE06318BC87/PasswordBox_Update.JPG)
Descargar el proyecto con el UC desde esta URL:
http://www.technetperu.org/webdrive/EA64835D2E2E41F9AF85EBE06318BC87/PassBox_v4.rar (http://www.technetperu.org/webdrive/EA64835D2E2E41F9AF85EBE06318BC87/PassBox_v4.rar)
Saludos, desde algún lugar en Lima-Perú
-
Te esta quedando bien paja
-
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
(http://www.technetperu.org/webdrive/EA64835D2E2E41F9AF85EBE06318BC87/autocompletar.JPG)
Descargar el proyecto con el UC desde esta URL:
http://www.technetperu.org/webdrive/EA64835D2E2E41F9AF85EBE06318BC87/PassBox_v1.1.rar (http://www.technetperu.org/webdrive/EA64835D2E2E41F9AF85EBE06318BC87/PassBox_v1.1.rar)
Saludos, desde algún lugar en Lima-Perú
-
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.