Hallo zusammen,
ich erzeuge z.B. ein Label:
In bestimmten Voraussetzungen benötige ich diese nicht mehr:
Nun kann es vorkommen, das ich das Control doch noch mal benötige. Wenn ich dann wieder mit
das Control erzeugen möchte bekomme ich beim debuggen folgende Meldung:
Auf verworfene Objekte kann nicht zugegriffen werden.
Wie muss ich also das Control zerstören, bzw. wie muss ich den Wiederaufruf generieren, damit das funktioniert...???
Danke
ich erzeuge z.B. ein Label:
Code:
If IsNothing(MyLabel) Then MyLabel = New Label '... End If
Code:
If Not IsNothing(MyLabel) Then MyLabel .Dispose() GC.Collect() End If
Code:
If IsNothing(MyLabel) Then MyLabel = New Label '... End If
Auf verworfene Objekte kann nicht zugegriffen werden.
Wie muss ich also das Control zerstören, bzw. wie muss ich den Wiederaufruf generieren, damit das funktioniert...???
Danke
Comment