Forum: Sonstige Fragen zu Delphi
Delphi
by jaenicke,
31. Jul 2012
Mal ein Beispiel (ohne Prüfung, ob der Wert existiert usw.):type
TExampleData = class
Values: array of Integer;
constructor Create(const AValues: array of Integer);
end;
// ...
constructor TExampleData.Create(const AValues: array of Integer);
var
Forum: Sonstige Fragen zu Delphi
Delphi
by jaenicke,
31. Jul 2012
Ich finde das passt genau. Eine TStringList ist für den Zweck sowohl beim Programmieren als auch zur Laufzeit langsamer (je nach Anwendung drastisch) und dazu noch umständlicher zu verwenden. Da holperts eben etwas.
Forum: Sonstige Fragen zu Delphi
Delphi
by jaenicke,
31. Jul 2012
Ja, richtig. Nur ist es eben schon ein Unterschied, ob man auf einer Straße mit einem Großsteinpflaster oder auf einer asphaltierten Autobahn fährt. :lol:
Ich für meinen Teil nehme dann doch eher die Autobahn, es sei denn ich bin im Urlaub und will mir Zeit lassen.
Forum: Sonstige Fragen zu Delphi
Delphi
by jaenicke,
31. Jul 2012
THashedStringList gab es da ja schon.
Forum: Sonstige Fragen zu Delphi
Delphi
by jaenicke,
30. Jul 2012
Da ist ein TObjectDictionary mit einem String und einer Klasse darin am besten. Denn dann kannst du entweder nur einen einzelnen Wert ansprechen, klar, oder aber auch die Daten zu einem Datensatz einmal suchen und dann alle Werte dazu benutzen ohne erneut zu suchen.
Wobei bei der geringen Anzahl der Datensätze die Frage ist, ob man da nicht noch anders herangehen kann. Aber dafür fehlen...