Einzelnen Beitrag anzeigen

Benutzerbild von RavenIV
RavenIV

Registriert seit: 12. Jan 2005
Ort: Waldshut-Tiengen
2.875 Beiträge
 
Delphi 2007 Enterprise
 
#19

Re: Wie viele Threads kann man in einer Anwendung starten?

  Alt 21. Feb 2008, 15:32
Zitat von Luckie:
Zitat von RavenIV:
Zitat von Meflin:
Zitat von Thomas83:
oder ich erstelle für jedes objekt was überwacht werden soll einen timer, da kann ich den intervall auch noch eingeben.
Blöde Idee Ein Timer ist ein Thread
Nicht ganz.
Ein Timer erzeugt einen Thread, in welchem er abgearbeitet wird.
Hä? Blödsinn. Erstellt man mit der API-Funktion MSDN-Library durchsuchenSetTimer einen Timer generiert Windows in den angegebenen Intervall für das Fenster eine MSDN-Library durchsuchenWM_TIMER Message, welche über die Nachrichtenschleife abgerufen und über die Fensterprozedur abgearbeitet wird. Wo ist da jetzt der Thread?
Auch Hääähh?

Hab ich irgendwo behauptet, dass die API-Funktion SetTimer verwendet wird?
Die VCL erstellt einen neuen Thread, wenn ein TTimer verwendet wird.
Das ist doch richtig, oder nicht?
Klaus E.
Linux - das längste Text-Adventure aller Zeiten...
Wer nie Linux mit dem vi konfiguriert hat, der hat am Leben vorbei geklickt.
  Mit Zitat antworten Zitat