ajuda c# threads

vorenus

Power Member
boas ppl, tou com um problema e peço a vossa ajuda :)

tenho um form e ao clicar no OK, ele realiza o seguinte codigo
Código:
for(int i=0;i<1000000;i++)
j+=i*i;

eu queria que enquanto ele faz a multiplicacao, aparece-se outro form com um imagem animada a dizer multiplicando...

como devo fazer isto...

ja tentei criar uma thread que vai abrir o form com a imagem animada mas nao da... pois parece bloqueado enquanto ocorre a multiplicacao...

ideias... preciso de ideias...
 
Precisas mesmo de utilizar threads?
Se não, porque é que não chamas o form a indicar que está a multiplicar, antes de fazeres o for, e depois fecha-lo logo depois do for acabar?
 
referi threads pois foi a unica forma que me lembrei...


nao faço o que dizes pq a multiplicacao "bloqueia" o programa e a imagem animada que esta no form pára ou fica a branco!!!
 
obrigado, mas agr tenho outra duvida...

na thread background worker devo colocar o codigo pra multiplicacao ou é indeferente?
 
Back
Topo