moin moin,
ich hab n programm mit delphi 7, bei dem mehrere Schleifen gleichzeitig ausgeführt werden. In allen Schleifen ist eine delay-Funktion enthalten. Aber es läuft nur eine Schleife durch, dann die nächste,... und so weiter.
Mein Programm kann kann also nur ein delay zur zeit verarbeiten.
weiß jemand, wie man dat gerade macht?
Besten Dank schon mal im Vorraus,
KoRny Boy
Programmieren - alles kontrollieren 4.941 Themen, 20.708 Beiträge
wenn du nicht gerade threading einsetzt wird das auch so bleiben. Abgesehen von Doppelprozessoren arbeiten PCs immernoch nur quasiparallel und nicht parallel.
und das heißt? was ist threading wie benutze ich das. is vielleicht ne dumme frage, aber ich bin kein delphi profi... :-)
Gruß KoRny Boy
Wie du sicherlich weisst hat jedes Programm seine eigenen Prozesse. Jeder Prozess beinhaltet mindestens einen Thread. Dieser Thread bearbeitet irgendein Problem. Jetzt kann man auch mehrere Threads programmieren. Das heisst das dein Prozess 2 Aufgaben auf einmal erledigt. Vorteil hierbei ist dass die Threads untereinander über die selben Ressourcen verfügen.
Alles was du sonst programmierst wird hintereinander ausgeführt.