Tach zusammen,
habe ein recht komisches Problem mit meinen Delphi, es tretten Sachen auf, die ich mir nicht erklären kann.
Bild 001 ist eine Ausgabe, wie angeblich ein String aussehen soll, den ich von hand eingegeben habe.
Im bild 001_debug kann aber man gut sehen, dass der Parameter eigentlich auf "test" steht ...
Delphi-Quellcode:
procedure TErrechne.AddStadt(AlleNachbarn: allNachbarn; Name: string);
var
temp: TStadt;
begin
temp := TStadt.create(Name, AlleNachbarn);
self.AllStadte.Add(temp);
showmessage(self.AllStadte[AllStadte.Count - 1].getName);
end;
hier ist die Methode wo der Fehler auftritt.
Möchte ich nun in verschiedenen Teilen des Programmes getname aufrufen, kommt ein komischer Fehler.
Daraufhin habe ich das showmessage und auch hier kommt der Fehler,
Das hindert ein nun am programmieren, da einfach sachen wie ein .add oder ein Object.getname zu komischen fehler führt, hat wer irgendwie eine Idee...?