Thema: Delphi "Hintergrund"-Prozedur

Einzelnen Beitrag anzeigen

Benutzerbild von qb-tim
qb-tim

Registriert seit: 3. Mär 2006
Ort: Deutschland
280 Beiträge
 
Delphi 6 Professional
 
#1

"Hintergrund"-Prozedur

  Alt 12. Jun 2006, 16:44
Hi,

wie kann ich eine Prozedur als "Hintergrund"-Prozedur ablaufen lassen.

Darin enthalten sind eine Reihe von if-Schleifen, die bei einem bestimmten Status des Programms oder einer Variablen eine andere Prozedur aufrufen.

Geht das? Wenn ja, wie?

Ein Beispiel: (Krankheitssimulator)
Delphi-Quellcode:
var
  Form1 : TForm;
  AnzahlFiguren : Integer;
  x : Integer;
  Gesundheit : Double; // Gesundheit der Figur in Prozent

// FigurIstTod(x : Integer) ist eine Prozedur zum löschen einer "toten" Figur

// In der Hintergrundprozedur:
for x := 1 to AnzahlFiguren do
  if Gesundheit < 10 then
    FigurIstTod(x);
  Mit Zitat antworten Zitat