Domino 9 und frühere Versionen > ND6: Entwicklung

Element aus List entfernen

<< < (2/2)

MadMetzger:
Okay... Ich habe jetzt erstmal getestet, ob das auch in einfacheren Scripten der Fall ist, dass die Referenz dann flöten geht. Bei folgendem Code ist das nicht so:


--- Code: ---dim liste list as MyObject
dim obj as MyObject

set liste("1") = new MyObject()
set liste("2") = new MyObject()
set liste("3") = new MyObject()

set obj = liste("1")

erase liste("1")


--- Ende Code ---

Hier ist dann auch nach Aufruf von erase die Referenz von obj vorhanden und auch gesetzt.

MadMetzger:
Es ist wirklich so, dass ich durch das Entfernen der Liste und den Einträgen mit meinem Code den Boden unter den Füßen wegziehe durch Iteration über die Liste und gleichzeitiges Entfernen. Zieht man das auseinander, funktioniert es einwandfrei.

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln