Forum: Object-Pascal / Delphi-Language
by sakura,
25. Jan 2017
Darfst Du gerne anpassen, war der einfachste Weg :P
...:cat:...
Forum: Object-Pascal / Delphi-Language
by sakura,
25. Jan 2017
Alle haben ihre Vor- und Nachteile und es gibt noch mehr. Das hängt wirklich davon ab, was Du erreichen willst. Hier hilft nur studieren und die entsprechende Situation analysieren. Zum Über ist TCriticalSection aber ein guter Anfang. Dann gibt es auch noch TMultiReadExclusiveWriteSynchronizer, TSpinLock, TSpinWait, TSemaphore, TMutex, und, und, und...
...:cat:...
Forum: Object-Pascal / Delphi-Language
by sakura,
25. Jan 2017
Nur weil es gemacht wird, ist es nicht korrekt. Die Beispiele sind oft von Testern aus der Beta-Phase, nicht vom Embarcadero selbst.
Es gibt, wie oben schon beschrieben auch andere Möglichkeiten, aber eine dieser solltest tue nutzen.
Zugriffsverletzungen, invalide Daten, Nichts... je nach dem, was andere Threads gerade machen
^^
Free gibt das Objekt frei, die Variabeln werden aber nicht...