Forum: Programmieren allgemein
by Uwe Raabe,
16. Feb 2011
Ohne den konkreten Code, kann ich immer noch nur raten...
Aber: Wenn innerhalb RemoveStringInMemo ein LockList aufgerufen wird, darfst du während du das Synchronize aufrufst keien Lock auf die Liste haben, sonst ahst du schon deinen DeadLock. Durch das Synchronize ist dein Thread blockiert und im HauptThread geht das Lock nicht durch.
Wenn immer nur ein Element aus der Liste entfernt wird,...
Forum: Programmieren allgemein
by Uwe Raabe,
16. Feb 2011
Man müsste jetzt noch sehen, wie RemoveStringInMemo herausfindet, welchen String es entfernen soll. Etwas mehr Code wäre hilfreich.