I news:426cb483$0$79457$14726298@news.sunsite.dk,
skrev Stefan Kristensen <stefank@asg.com>:
> Hej NG.
>
> I min kode har jeg
> On Error GoTo errH
> Dim obj as New Whatever
> ...
> Set obj = Nothing
> Exit Function
> errH:
> MsgBox "Oops!"
>
> Men hvis nu der opstår en fejl, bliver obj jo ikke slettet. Eller
> sørger On Error for at slette alle objekter?
Variabler, som er lokale til en procedure (Sub eller Function), lever jo kun
så længe, som proceduren kører.
Men generelt hvis du har kode, som *skal* udføres i slutningen af
proceduren, uanset om du får fejl eller ej, kunne du jo gøre noget i retning
af sådan her
....
procClose:
Set obj = Nothing
Exit Function
errH:
MsgBox "Oops!"
Resume procClose
--
mvh
Jens Vestergaard (mailadr i dette indlæg er ikke gyldig!)
Døgnets jernbanenyheder:
www.railsoft.dk/medier.asp