Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Algorithmen, Datenstrukturen und Klassendesign (https://www.delphipraxis.net/78-algorithmen-datenstrukturen-und-klassendesign/)
-   -   SubForm in OnCreate() des MainForm bestücken (https://www.delphipraxis.net/158984-subform-oncreate-des-mainform-bestuecken.html)

WM_CLOSE 10. Mär 2011 13:02

AW: SubForm in OnCreate() des MainForm bestücken
 
Angenommen du lässt in einem Thread mehrere tausend mal eine Variable lesen, oder schreiben, dann wird wohl eine StringList schneller sein, oder?
Und wenn du dann noch eine teure SSD hast?:twisted:
Ganz davon abgesehen, dass eine TIniFile nicht threadsicher ist; mehrere StringListen schon.

alfold 10. Mär 2011 13:23

AW: SubForm in OnCreate() des MainForm bestücken
 
Hab ich da was missverstanden? Es geht ja wohl nicht um irgendwelche Threads die xT mal Formulardaten speichern lesen verändern. Sowas passiert ja wohl nur, wenn es erzeugt wird bzw wieder geschlossen wird.
mh... und xT mal in wenigen sek, naja kann man auch machen :? wer lange weile hat8-)

gruss alfold

Hansa 10. Mär 2011 13:29

AW: SubForm in OnCreate() des MainForm bestücken
 
Zitat:

Zitat von WM_CLOSE (Beitrag 1087309)
in einem Thread mehrere tausend mal eine Variable lesen, oder schreiben, dann wird wohl eine StringList schneller sein, oder?

Glaubs nicht. Zumindest würde es schwierig sein, das zu messen. Der Quelltext von TStringList ist nebenbei bemerkt wesentlich länger, als der von TIniFile. Viel mehr Methoden, viele Vorfahr-Methoden im Vergleich zu TIniFile. => mehr Overhead, grössere EXE etc. Threadsicher ? Wurde nicht gefragt und ist auch egal. In beiden Fällen wird Datei gelesen und fertig. Das mit dem Key-Value ist bei den INIs 1:1 umgesetzt. Bei Stringlisten muss das eben mit zusätzlichem Aufwand extra programmiert werden. Und warum ? Um sich da unnützes Zeug mitzuschleppen ? Alleine schon die Objects-Verwaltung bei den Stringlisten macht die gegenüber einem TIni ziemlich dick. 8-)

alfold 10. Mär 2011 13:35

AW: SubForm in OnCreate() des MainForm bestücken
 
@Hansa :thumb:
besser hätt ichs auch nicht schreiben können 8-)
Gruss alfold


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:40 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz