USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Como fazer isso? - comparação de strings
Eduardo Ribbas
não registrado
Postada em 14/09/2006 12:03 hs   
Bom dia galera do foum, estou precisando de uma ajuda e acho que aqui alguém pode me ajudar.
 
Bem, tenho um form com um label dom a seguinte string, por exemplo, "Pindamonhangaba" e tenho também um textbox onde o usuário vai digitar o conteúdo do label, fiz uma rotina onde ele não consegue prosseguir na digitação se por acaso digitar uma letra incorreta, ele só consegue digitar no textbox se o que ele digitar for idêntico ao label. Até aí tudo bem, mas o problema é o seguinte:
 
Como fazer o conteúdo que ele digitou, mesmo o incorreto, ser armazanado em uma  outra textbox, para se fazer a comparação entre as duas no final?
 
Ou seja, em uma textobox ficaria assim: "Pindamonhangaba" e na outra textbox ficaria assim, por exemplo: "Pinnndamonnhangaba", supondo que ele tenha digitado isso tudo antes de conseguir copiar o conteúdo do label, para que eu possa comparar as duas textbox no final?
 
Se alguém puder ajudar, agradeço,
 
Eduardo Ribbas
     
ghost_jlp
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
Postada em 14/09/2006 12:54 hs            
ainda não entendi... vc quer dizer q o usuário primeiro escreveria igual está na label e depois, conforme seu exemplo, o usuário digitaria algo a + ??
     
Eduardo Ribbas
não registrado
Postada em 14/09/2006 13:41 hs   
Não, ele iria escrever normalmente, mas supondo que ele, ao tentar copiar o que está no label, copiasse errado, como disse, tenho uma rotina que impede que ele digite errado dentro do textbox, tudo bem, ele tentasse até conseguir copiar o conteúdo do label, perfeito, o textbox1 teria o mesmo conteúdo que o label, mas em outro textbox2, ou uma variável pode ser também, teria o conteúdo do que ele digitou até conseguir copiar o conteúdo do label. ficando assim com dois textbox, um com o conteúdo correto e o outro com o conteúdo que ele realmente digitou até conseguir copiar o label.
 
Eduardo Ribbas
     
00b
VILA VELHA / ES
ES - BRASIL
Postada em 14/09/2006 13:45 hs            
Pelo que me parece voce quer fazer um daqueles programinhas de curso de digitação, certo ?

Para fazer o que voce quer, coloque o que o usuário digitar na caixa que voce quer verificar. E na outra caixa que esta a somente a parte correta você pode fazer aparecer apenas a parte correta da string. Algo +/- assim. Se não deu para entender ou se não for isto explique melhor.


------------------------------------------
Maycon Maia Vitali (0ut0fBound)
http://maycon.hacknroll.com
http://blog.hacknroll.com
Hack'n Roll
     
00b
VILA VELHA / ES
ES - BRASIL
Postada em 14/09/2006 13:57 hs            
Se ele não pude apagar nenhum caracter adicione caracter a caracter na outra caixa de texto no evento keypress da caixa que esta selecionada e que aparecerá apenas a frase correta.


------------------------------------------
Maycon Maia Vitali (0ut0fBound)
http://maycon.hacknroll.com
http://blog.hacknroll.com
Hack'n Roll
     
Cardoso G
Pontos: 2843 Pontos: 2843
PATOS DE MINAS
MG - BRASIL
Postada em 14/09/2006 14:05 hs            

StrComp(string1, string2)

string1 for menor do que string2 = -1

string1 for igual a string2 = 0

string1 for maior do que string2 = 1

     
Página(s): 1/2      PRÓXIMA »


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2025   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página