Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Pavel Nedved

ucase

Recommended Posts

Hi There, http://forum.imasters.com.br/public/style_emoticons/default/bye1.gif

 

What's up. Fala Pessoal, Estou precisando de uma forcinha, na verdade é uma coisa bem simples, mas espero que me dem um desconto.

 

Quero saber como eu posso fazer para deixar os txt's todos com UCASE defaut sem precisar colocar UCASE no lostfocus.

----------------------

Ex.: :MEU CAMPO TXT :

----------------------

 

Desde já agradeço! http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Valeu jubarick, quebrando a cabeça aqui eu tinha conseguido, com o seguinte código.

 Dim ValorLen As Long    If txtnome.Text <> "" Then        txtnome.Text = UCase(txtnome.Text)        ValorLen = Len(txtnome.Text)        txtnome.SelStart = ValorLen    End If
Mas com a sua ajuda é claro que vou preferir o Seu código pois é mais limpo.

 

Obrigado, até a proxima.

Compartilhar este post


Link para o post
Compartilhar em outros sites

O seu código também tem um probleminha, caso estejamos digitando com o cursor no meio da string do TextBox o cursor será jogado para o final da mesma o que pode ser um pouco inconveniente...

 

O uso da variável ValorLen também é desnecessário.

 

If txtnome.Text <> "" Then       txtnome.Text = UCase(txtnome.Text)       txtnome.SelStart = Len(txtnome.Text)End If

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.