Domino 9 und frühere Versionen > Entwicklung

Objekte aus dem Speicher entfernen

(1/4) > >>

NotesNick:
Hi, ich hab folgendes Problem mit dem Speicher.

Ich importiere Daten aus Excel und erstelle daraus Dokumente mit einer Form. In den Events der Form werden Objektvariablen gesetzt. Diese werden am Ende der Events mit dem Befehl  "Delete" gelöscht. Das Problem ist dass, Notes diesen wohl nicht ausführt, den der Speicher wird mit jedem Dokument voller (lässt sich im Taskmanager mitverfolgen), bis es nach ca. 20 Dokumenten heißt, "Local Heap is full". Die notes.exe ist dann ca. 80 mb groß.

Wie kann ich die Objektvariablen entgültig aus dem Speicher entfernen? Jemand eine Idee?

Performance:
- ich glaube der Fehler liegt in deinem code und nicht an Notes
- das Delete statement funktioniert in Notes nur in einer Klasse oder wenn das Object vom Typ Klasse instantiert wurde

-mit set object = "" gibst du die Verbindung des Objectes frei

cu

ata:
@Performance

... bist du dir sicher, daß ein Leestring richtig ist - müßte es nicht

Set object = Nothing

... heißen?

ata

Performance:
@ata

yoo Meister .... du hast wie immer Recht  ;D ;D ;D

cu

NotesNick:
Mit Set object=Nothing hat es auch nicht funktioniert. Sind Nothing und Delete die einzigen Befehle oder kennt Notes noch andere um dieses Problem zu lösen.

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln