Forum: Algorithmen, Datenstrukturen und Klassendesign
by WM_CLOSE,
10. Mär 2011
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.
Forum: Algorithmen, Datenstrukturen und Klassendesign
by WM_CLOSE,
10. Mär 2011
Geht fast genauso wie das ini, aber das 2. Einlesen entfällt:
var
sl:TStringList;
begin
sl:=TStringList.Create;
try
sl.LoadFromFile('Test.ini');
sl.Values:='444';
MyForm.Height:=StrToInt(sl.Values);
finally
Forum: Algorithmen, Datenstrukturen und Klassendesign
by WM_CLOSE,
10. Mär 2011
Die StringList hat eine ganz brauchbare Möglichkeit, Variablen nach dem Key-Value-Prinzip zu speichern.
Das Formular würde ich nur dann erzeugen wenn es notwendig wird.