Einzelnen Beitrag anzeigen

Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.202 Beiträge
 
Delphi 10.4 Sydney
 
#4

Re: Delphi 2009 + Threadsicher + Grafische Elemente

  Alt 24. Jun 2009, 09:43
Zitat von AJ_Oldendorf:
Ich vermute jetzt einfach mal, dass es ein unerlaubter VCL Zugriff aus einem Thread ist.
Dabei handelt es sich allerdings um das gleiche Projekt, welches unter D2006 funktioniert.
Dann hast du unter D2006 einfach nur sehr viel Glück das es dort nicht kracht. GDI-Ressourcen haben eine Thread-Affinität. D.h. sie dürfen nur aus dem erzeugenden Thread aus verwendet werden. Die VCL hat hier keinerlei Vorkehrungen getroffen um diesen Umstand vor dem Entwickler zu kapseln.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat