Forum: Algorithmen, Datenstrukturen und Klassendesign
by delphifan2004,
26. Okt 2020
Hab ich jetzt auch gemacht, die Zeile lautet jetzt
TKey(Items).AddEntry(Entry);
Wobei ich diese Methode in TKey hinzugefügt habe.
function TKey.AddEntry(AEntry): Integer;
begin
Result := -1;
Forum: Algorithmen, Datenstrukturen und Klassendesign
by delphifan2004,
24. Okt 2020
Da guck ich dann morgen. Jetzt schlaf ich erst mal darüber, vielleicht kommt mir dann morgen noch eine Idee. Soweit erst mal Danke für die Tipps. Da geh ich den Result Zuweisungsfehler noch an und überlege mir morgen ein besseres Design. Leider habe ich mit Generics noch gar keine Erfahrung. Mein Delphi ist inzwischen auch die brandneue Delphi 10.3.3 Community Edition, also weit unter 10 Jahre...
Forum: Algorithmen, Datenstrukturen und Klassendesign
by delphifan2004,
24. Okt 2020
Danke erst mal für die Antwort. Ja, ich weiß, wozu ein Debugger gut ist. Da bin ich jetzt gerade drüber, habe aber noch keine Idee, woran es liegen könnte. Der Debugger sagt mit aber dass diese Anweisung in der TKeys.AddSubKey Methode nicht in Ordnung ist.
TKey(Items).inThe.Add(Entry);
Mit Entr will ich meinen Subkey haben. Result gibt den Index in die KeyListe zurück, also der...