Forum: Object-Pascal / Delphi-Language
by ngott2,
24. Okt 2018
Ja übergebe ich als const.
Ich werde mal alles umbauen. Normalerweise arbeite ich auch immer mit den Interface, aber jemand anders hat die Basis geschrieben und leider nur mit Klassen gearbeitet.
Würde aber trotzdem gerne verstehen, wie Delphi das Intern macht. Weil wenn ich es mit ein Interface mache dann fügt er ja erst eine Referenz hinzu und löscht sie am Ende der Methode wieder....
Forum: Object-Pascal / Delphi-Language
by ngott2,
24. Okt 2018
Hallo,
ich habe eine Funktion, wo ich ein Interface übergebe. Soweit so gut. Bevor ich es als Prameter übergebe habe ich eine Liste von Objekten die von meinem Interface und TInterfaceobject erben. Nun rufe ich meine Funktion auf die das Interface erwartet mit folgenden befehl
if meineFunktion(meineListe as myInterface) then.
Die Funktion läuft ohne Probleme durch. Am Ende der Funktion wird...