Thema: Delphi CreateForm threaded?

Einzelnen Beitrag anzeigen

spacerunner

Registriert seit: 16. Okt 2006
4 Beiträge
 
#5

interessant, interessant

  Alt 17. Okt 2006, 16:47
hallo bernhard,

nachdem ich mich ein bischen intensiver mit der thematik befaßt habe, habe ich mich entschlossen, deinen vorschlag mal genauer unter die lupe zu nehmen. ich habe mir eine klasse geschrieben, die forms quasi "cached" generiert, sprich nach Close() auf einem stack ablegt und bei bedarf popt. weil eben die VCL nicht threadsicher ist, soviel hatten wir ja schon.

interessanterweise bin ich dabei auf exakt das gleiche cache-verhalten bei MS outlook gestoßen. Die anwendung, an der ich gerade arbeite, zeigt (ähnlich wie outlook) so eine art "Karteikarten" für adress/Kundeneinträge. das outlook-pendant dazu sind "Kontakte".

in outlook kann man genau das gleiche beobachten: öffnest Du ein Kontakt-fenster, dauert es ein stück. öffnest Du das zweite, ebenfalls, so mit dem dritten. Machst du aber eins wieder zu und das nächste auf - blitz, die form ist da. genauso verhält es sich mit den fensterpositionen. wird alles LIFO gecached
  Mit Zitat antworten Zitat