TiagoFilipe Posted March 21, 2015 at 06:29 PM Report Share #579945 Posted March 21, 2015 at 06:29 PM (edited) Boa tarde pessoal, Tenho uma dúvida e após algumas pesquisas não encontrei grande solução. É o seguinte: Tenho uma string = Portugal e queria com que na Form aparecesse o valor da string, mas letra a letra com uma pausa de 2 segundos ( por exemplo ) entre elas. Estou a usar um ciclo For para correr o valor da string e posteriormente a usar o Substring e mostrar o valor da string numa label. O problema está mais de como fazer a pausa de 2 segundos. string msg = "Portugal"; for (int i = 0; i <= msg.Length; i++) { string submsg = msg.Substring(0, i); lblmsg.Text = submsg; } Quero basicamente que, após executar o programa, apareça a letra "P" ( pausa de 2 segundos ) -> "O" ( pausa de 2 segundos ) , e por aí... Obrigado a todas as respostas. Cumprimentos. Edited March 21, 2015 at 10:58 PM by apocsantos geshi Link to comment Share on other sites More sharing options...
bioshock Posted March 21, 2015 at 06:31 PM Report Share #579946 Posted March 21, 2015 at 06:31 PM System.Threading.Thread.Sleep(2000); Link to comment Share on other sites More sharing options...
Solution bruno1234 Posted March 21, 2015 at 06:38 PM Solution Report Share #579948 Posted March 21, 2015 at 06:38 PM Podes também utilizar a classe Timer. Matraquilhos para Android. Gratuito na Play Store. https://play.google.com/store/apps/details?id=pt.bca.matraquilhos Link to comment Share on other sites More sharing options...
TiagoFilipe Posted March 21, 2015 at 06:42 PM Author Report Share #579949 Posted March 21, 2015 at 06:42 PM Introduzo dentro do ciclo For ou fora? Link to comment Share on other sites More sharing options...
bioshock Posted March 21, 2015 at 06:58 PM Report Share #579950 Posted March 21, 2015 at 06:58 PM Dentro. Link to comment Share on other sites More sharing options...
TiagoFilipe Posted March 21, 2015 at 07:05 PM Author Report Share #579954 Posted March 21, 2015 at 07:05 PM O que esse comando está a fazer é uma pausa de uma outra Form para esta em caso. Eu tenho uma Form que ao clicar num botão passa para esta em questão. E esse comando está a fazer uma pausa entre a transição de uma para outra. Link to comment Share on other sites More sharing options...
bioshock Posted March 21, 2015 at 07:23 PM Report Share #579955 Posted March 21, 2015 at 07:23 PM Então utiliza um timer como sugerido. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now