Zitat von
clownxx:
Wenn ich nun BeginRead vor DoEvents setze, kehrt er niemals mehr wieder aus der BeginRead Funktion zurück, es kommt somit nie zur Ausführung von DoEvents. Es scheint also das gleiche Problem wie mit Synchronize....
Das kann eigentlich nur sein, wenn du ein BeginWrite nie wieder mit EndWrite abschließt. Du musst nur den reinen Zugriff auf den Datenspeicher entsprechend umfassen, aber nicht den Code drumherum.