1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

ajuda c# threads

Discussão em 'Programação' iniciada por vorenus, 3 de Julho de 2008. (Respostas: 4; Visualizações: 1004)

  1. vorenus

    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...
     
  2. Tha1

    Tha1 Power Member

    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?
     
  3. vorenus

    vorenus Power Member

    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!!!
     
  4. inginheiiro

    inginheiiro Power Member

  5. vorenus

    vorenus Power Member

    obrigado, mas agr tenho outra duvida...

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

Partilhar esta Página