Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Sir Rufo,
10. Jun 2008
Hallo oki,
ich habe an deinem Code mal noch was geändert, so ist er wohl jetzt sauber.
- Sleep wird jetzt nicht mehr in der CS ausgeführt (schlafen sollte nun wirklich unkritische sein)
- Die procedure UpdateWindowList wird nun auch benutzt (wofür war die denn gedacht?)
type
TShutDownThread = class(TThread)
private
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Sir Rufo,
9. Jun 2008
Hi,
warum machst du eigentlich nicht 2 Listen. 1x private und 1x public.
Und immer zwischendurch mit Synchronize eine Kopie von der private Liste auf die public Liste.
Das sollte doch von der Umsetzung/Handling schneller gehen.
Die CriticalSections sind durchaus interessant, aber wenn es mal schnell gehen muß, dann vielleicht doch die 5-Minuten-Ter.... :)
Oder bin ich da jetzt "heavy...