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
|
|
|
|
|
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
|
|
|
|
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
|
|
|
|