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[Index]).inThe.Add(Entry);
Offensichtlich weisst du nur teilweise wozu ein Debugger da ist.
Vielleicht auch ich, habe keine Ahnung wie der Debugger sagen kann, dass eine Methode nicht in Ordnung sei.
Wenn das Problem bei "TKey(Items[Index]).inThe.Add(Entry);" liegt dann
a) lass Dir doch die Werte anzeigen. Z.B. Zuerst von "Index", dann von "Items[Index])", dann "TKey(Items[Index])" usw.
b) Zerlege den komplizierten Ausdruck in einfachere.