Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi "Hintergrund"-Prozedur (https://www.delphipraxis.net/71287-hintergrund-prozedur.html)

qb-tim 12. Jun 2006 16:44


"Hintergrund"-Prozedur
 
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);

inherited 12. Jun 2006 16:58

Re: "Hintergrund"-Prozedur
 
schau dir mal Hier im Forum suchenThreads an, allerdings würd ich das nicht unbedingt in einer endlosschleife machen->belastet sehr.
ruf doch die procedur immer auf wenn sich eine figur verletzt, bewegt, schießt oder sonstewann

qb-tim 12. Jun 2006 18:01

Re: "Hintergrund"-Prozedur
 
Die Suche zeigt aber sehr viele Themen an! Geht das nicht spezifischer? :roll:

Das Programm, welches ich als Beispiel genommen habe existiert eigentlich nicht... Es war nur ein Beispiel... :o

Was ist wenn ich die Position des Cursors oder einen Tastendruck im IF überprüfe? :gruebel:

inherited 12. Jun 2006 18:24

Re: "Hintergrund"-Prozedur
 
nimm doch n timer

qb-tim 12. Jun 2006 18:33

Re: "Hintergrund"-Prozedur
 
:gruebel:

Was bedeutet TIMER?

('Tschuldigung, ich bin noch relativ neu in Delphi)

mkinzler 12. Jun 2006 18:39

Re: "Hintergrund"-Prozedur
 
TTimer ist eine Komponente, die einen festlegbaren code in bestimmten Perioden ausführt.

inherited 12. Jun 2006 18:45

Re: "Hintergrund"-Prozedur
 
palette ->system

idontwantaname 12. Jun 2006 19:10

Re: "Hintergrund"-Prozedur
 
und Delphi-Referenz durchsuchenTTimer ;-)

qb-tim 13. Jun 2006 09:38

Re: "Hintergrund"-Prozedur
 
Das bringt aber nichts, wenn ich dauerhaft mein Programm "überwachen" will.

Wenn ich TIMER benutzte, könnte es dann einen OnClick registrieren?

DGL-luke 13. Jun 2006 09:40

Re: "Hintergrund"-Prozedur
 
Also ein OnCLick bekommst du ja eh mit^^ wieso willst du das später noch mal mitkriegen?


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:34 Uhr.
Seite 1 von 3  1 23      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz