|
Postada em 28/09/2005 10:44 hs
Em uma caixa de texto com multiline ativado, como faço pular pra proxima linha depois q bater enter??? Agradeço desde já
Knight 
http://host.csti.eti.br CSTI WebHosting Hospedando Idéias 
|
|
|
|
|
Postada em 28/09/2005 10:50 hs
Provavelmente o seu programa está configurado para ele mudar de campo a cada enter né? Então faz o seguinte... No got_focus do campo texto, desativa o keypreview do form... me.keypreview=false No lost_focus ative novamente me.keypreview=true O único problema é que ele só conseguirá sair do campo com um TAB Espero ter ajudado
Gustavo Boese
|
|
|
|
Postada em 28/09/2005 12:18 hs
no keypress if keyascii=13 then caixa_texto.text = caixa_texto.text & chr(10) +chr(13) end if
"Quando estou fraco, aí então é que sou Poderoso"
|
|
|
|
Postada em 28/09/2005 12:29 hs
Gboese, valeu pela resposta cara, mas meu Keypreview ja esta False Vaca, fiz do geito q vc falou, mas ainda ta como o mesmo problema. Quando eu bato enter ele pega o texto q ta la e joga uma linha pra baixo mantendo o cursor na linha de cima EX: {cursor fica aqui} Teste|| O || é onde o comando enter fica.
Knight 
http://host.csti.eti.br CSTI WebHosting Hospedando Idéias 
|
|
|
|
Postada em 28/09/2005 13:02 hs
tenta o keyup, se naum der certo tb tira a caixa de texto e coloca no lugar um richttextbox
"Quando estou fraco, aí então é que sou Poderoso"
|
|
|
|
Postada em 28/09/2005 13:27 hs
no keypress if keyascii=13 then caixa_texto.text = caixa_texto.text & chr(10) +chr(13) caixa_texto.selstart = len(caixa_texto.text) caixa_texto.sellength = 1 end if Isso deve resolver.
|
|
|