• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

PTutor

[Resolvido] Ajuda a Transformar Password em ******

14 mensagens neste tópico

Bom dia sempre me questionei como transformar uma palavra passe em ******. Estive a pensar em guardar cada letra da string numa matriz (Array) e em seguida substituir a letra por um asterisco mas nao consigo... Preciso de criar um programa de login e tenho que ocultar a password. Estou a utilizar o VB6.

Ja agora nao cosigo postar esta mensagem na categoria ajuda. Por isso postei aqui. Peço desculpas.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

tenta pôr isto no form load, em vb2005 express funciona

textbox1.PasswordChar = "*"

Em VB6 também funciona.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

oO

Obrigado mas não consegui  :wallbash:, fiz copy paste do código que estava no site mas não deu  ;). No entanto percebi que sou uma besta lol. Eu estava a escrever isto:

txtPassword.PasswordChar  = "*"

Assim não dá. Tive que manualmente alterar a propriedade na Properties Window.

Obrigado e em breve volto com mais duvidas  :cheesygrin:

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

E isso estava no evento Load()? Porque o que essa linha faz é exactamente o que tu fizeste manualmente.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

PTutor um conselho usa o caracter "#" ou outro  tudo menos "*"

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

PTutor um conselho usa o caracter "#" ou outro  tudo menos "*"

Porque razão?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Há uma função automática que permite fazer isso, agora não tenho o vb6 instalado e não me estou a recordar, mas é nas propriedades da textbox penso eu.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Há uma função automática que permite fazer isso, agora não tenho o vb6 instalado e não me estou a recordar, mas é nas propriedades da textbox penso eu.

É esta: PasswordChar

Sim lá podemos colocar por exemplo # em vez de *, ou outro qualquer.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Sim é verdade... o melhor que se tem a fazer é em 1º lugar colocar as letras da mesma côr que o fundo ex a preto dentro de uma textbox  em 2º lugar colocar um label em cima a tapar a textbox, assim quando se tenta captar o que se escreveu o captador só consegue ver o que se encontra no label e não na text.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora