hi,
also das ich das programm abgespeckt habe stimmt soweit, wollte nicht unnötig verwirren^^.
mListe und mNamenliste haben eigentlich soweit nichts miteinander zu tun, also in keinem von beiden wird die andere klasse zur definition herangezogen. Aber beide klassen sehen sich ziemlich ähnlich, sie haben die selben Methoden nur unter teilweise anderem namen bzw. andere Parameterliste.
@omata:
also der compiler zeigt mir ein fehler in dieser funktion:
Delphi-Quellcode:
function TSystem.gib_RegalNamen:TNamenliste;
Var
Namenliste : TNamenListe;
Begin
Namenliste:= tNamenListe.create('Schluessel'); //genau hier!
Fehlermeldung: [Fehler] mSystem.pas(122): Objekt oder Klassentyp erforderlich
also so wie ich das verstehe scheint er tNamenliste nicht als Klassentyp zu identifizieren. und genau hier liegt der hund begraben, ich kann mir einfach nicht erklären wieso der fehler auftritt.
ich schau das ich den ersten beitrag nochmal editiere und mehr vom programmcode reinpacke.
lg
Pin