Announcement

Collapse
No announcement yet.

Ungültiger handle (6)

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

  • Ungültiger handle (6)

    Hallo,

    ich habe gerade den Quelltext eines unter Delphi5 ordentlich funktionierenden Threads nach Delphi7 kopiert. Sobald ich nun das Programm (und damit den Thread) starte, schmiert er ab mit einen "ungültigen Thread-Handle (6)".
    Weiß jemand, was das sein könnte?
    Wie gesagt, unter D5 lief das prächtig aber nun nicht mehr?

    Gruß
    Matthias

  • #2
    Unter Delphi 6/7 scheinen Threads nicht mehr richtig zu funktionieren. Kannst Dir ja mal die anderen Threads hierzu durchlesen aber im Endeffekt gab es immer nur zwei Lösungen:<p>
    a) Auf Threads zu verzichten<p>
    b) Die WinApi für die Thread-Erstellung zu verwenden<p>
    Die Probleme fangen an, dass es nicht mehr möglich ist, dass Ende von Threads zu prüfen.<p>
    Schöne Grüße, Mario Noac
    Schöne Grüße, Mario

    Comment


    • #3
      Hallo,

      in Ergänzung zur Antwort von Mario kann ich den folgenden Link beisteuern: <i>http://bdn.borland.com/article/0,1410,27655,00.html</i>. Durch die Anpassung an Kylix verhält sich TThread seit Delphi 6 anders als vorher

      Comment

      Working...
      X