Avatar billede simon.ulsnes Nybegynder
02. august 2002 - 00:36 Der er 2 kommentarer og
1 løsning

Background loop

Hej eksperter,
Jeg leder efter en kode der kan køre et loop mens andre funktioner udføres... også kaldet Background Loop. Er der nogen der ved hvordan dette gøres?

// Simon
Avatar billede nico26 Nybegynder
02. august 2002 - 01:27 #1
Man kan bruge en tråd til at udføre arbejdet

using System;
using System.Threading;

public class ThreadApp {

  public void ThreadProc() {
    for (int i = 0; i < 10; i++)
      Console.WriteLine(i);
  }

  public void StartThread() {
    Console.WriteLine("Starter en tråd...");
    ThreadStart worker = new ThreadStart(ThreadProc);
    Thread thread = new Thread(worker);
    thread.Start();
  }

  public static void Main() {
    ThreadApp app = new ThreadApp();
    app.StartThread();
  }
 
}
Avatar billede nico26 Nybegynder
02. august 2002 - 01:32 #2
Du skrev ikke hvilket sprog du bruger, men det skulle være til at oversætte
Avatar billede simon.ulsnes Nybegynder
02. august 2002 - 12:38 #3
Tak for det, jeg bruger C# så den er bare i vinkel... :-) Jeg prøver lige koden før du får point, hvis det er i orden...

// Simon
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester