Forum: Sonstige Fragen zu Delphi
Delphi
by jaenicke,
9. Apr 2009
Da TClientDataSet keine richtige visuelle Komponente ist, bin ich mir nicht sicher wie gefährlich das ist. Denn die Probleme treten ja dadurch auf, dass parallele Zugriffe passieren. Bei einer solchen Komponente, die ja nur als Icon auf dem Formular liegt, kommt es darauf an, ob da so etwas passieren kann.
Da sollte vielleicht jemand anderes etwas zu sagen, ich kenne die Komponente nicht...
Forum: Sonstige Fragen zu Delphi
Delphi
by jaenicke,
9. Apr 2009
Das sind eben zufällige Effekte, die auftreten können, aber nicht müssen.
Wenn du die TStringList nur innerhalb des selben Threads benutzt, wird es keine Probleme geben. Das im Thread erzeugte Objekt solltest du natürlich nicht außen weiternutzen (wäre aber ja ohnehin unsauber), aber solange es nur zum Weitergeben des Inhalts innerhalb von Synchronize benutzt wird, sollte es auch keine...
Forum: Sonstige Fragen zu Delphi
Delphi
by jaenicke,
8. Apr 2009
Allgemein ist es da nicht einfach etwas dazu zu sagen.
Greifst du vielleicht aus dem Thread heraus auf die visuellen Komponenten auf einem Formular zu oder erzeugst du da Objekte, die du dann außerhalb verwendest?