Domino 9 und frühere Versionen > ND9: Entwicklung
Function: Deklarierte Variablen "leeren" am Ende / Speicherbedarf?
(1/1)
Frank_B:
Ich habe in einer Scriptbibliothek eine Funktion innerhalb derer ich Variablen deklariere.
Die Funktion "rennt" durch und liefert mir mein Ergebnis.
Muss ich die deklarierten Variablen danach (innerhalb der Funktion) wieder leeren ?
bspw.:
[...]
Addiere = val01 'Name der Funktion "Addiere"
val01 = "" '<<<--- ???
End function
[...]
Ich kenne dies in ähnlicher Art bei Delphi mit ".free"
koehlerbv:
Nein, das ist nicht notwendig. Hierum kümmert sich zuverlässig die Garbage Collection der LS Engine beim Terminieren der Function / Sub.
Bernhard
Frank_B:
danke
thkn777:
An dieser Stelle eine kleine Ergänzung.
In manchen Fällen ist es sinnvoll, so etwas direkt und während der Laufzeit des Scripts zu machen, insbesondere wenn es sich um dynamische Datenstrukturen handelt, z.B. Listen.
Dafür gibt's dann als Befehl "Erase".
Gruß,
Th.
Navigation
[0] Themen-Index
Zur normalen Ansicht wechseln