Announcement

Collapse
No announcement yet.

Thread wie wird Execute aufgerufen?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Thread wie wird Execute aufgerufen?

    <pre> Hallo,
    die Klasse TThread ruft nach dem Start selbständig Execute auf.
    Könnte man die auch bei anderen selbstgebauten Klassen erreichen?
    Ich möchte dabei aber nicht Execute im Construktor aufrufen, da sonst
    der Code dort ablaufen würde.
    Helmut

  • #2
    Hallo,
    die Methode Execute eines Threads ist als protected deklariert und somit für andere Klassen nicht sichtbar. Sie wird auch nie direkt aufgerufen, sondern uber die Methoden Resume bzw. Suspend.
    Im Buch Delphi Win 32 Lösungen von Andreas Kosch sind sehr anschaulich die Grundlagen für die Verwendung von Threads beschrieben.
    Mari

    Comment


    • #3
      beim Erzeugen des Threads:<BR>
      ... <BR>
      var Mythread (Thread)
      ... <BR>

      MyThread := THread.Create(False);
      ... <BR>
      wird Execute automatisch aufgerufen
      ... <BR>
      Gru&#223

      Comment

      Working...
      X