Article View: be.comp.programming
Article #6946Re: afsluiten vb programma op NT workstation
From: Pieter Philippaerts
Date: Wed, 06 Nov 2002 16:02
Date: Wed, 06 Nov 2002 16:02
34 lines
2445 bytes
2445 bytes
"news.pandora.be" <cdr@pandora.be> wrote in message
news:M68y9.7039$Nd.3001@afrodite.telenet-ops.be...
> ik heb een eigenaardig probleem nl,
>
> ik heb een programma gescxhreven in vb en gecompileerd.
> in de instruktie afsluiten heb ik de "end" commando gebruikt.
>
> sluit ik dit op de verkeerde manier af, of zit de oorzaak elders (enig
> idee waar????)
Nooit "End" gebruiken om een programma af te sluiten. Dit commando gaat je
programma abrupt afsluiten en zo krijgen objecten geen kans om hun zaken op
te ruimen [oa. geheugen vrij geven], plus dat events zoals Form_Unload niet
geraised worden.
Een programma zou afgesloten moeten worden door alle ingeladen forms te
unloaden. Hier is een voorbeeld van een methode die dat doet:
Public Sub UnloadAllForms()
Dim Form As Form
For Each Form In Forms
Unload Form
Set Form = Nothing
Next Form
End Sub
> dit programma sluit ogenschijnlijk af, maar op de task-manager blijkt dit
> programma nog te lopen.
Dit kan komen omdat er nog ergens een oneindige lus is die nog aan het lopen
is. Ik raad je aan om al je Do:Loop's eens af te gaan om zo eens na te gaan
welke niet worden beeindigt.
Mvg,
Pieter Philippaerts
Technical Details
Message-ID:
<1036598320.932064@seven.kulnet.kuleuven.ac.be>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-03!sn-xit-06!sn-xit-04!supernews.com!nntp.cs.ubc.ca!cyclone.bc.net!syros.belnet.be!naxos.belnet.be!news.belnet.be!not-for-mailReferences:
<M68y9.7039$Nd.3001@afrodite.telenet-ops.be>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: fcea4,78092af2426cb962 X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2002-11-06 08:04:10 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-03!sn-xit-06!sn-xit-04!supernews.com!nntp.cs.ubc.ca!cyclone.bc.net!syros.belnet.be!naxos.belnet.be!news.belnet.be!not-for-mail From: "Pieter Philippaerts" <Pieter@removethis.mentalis.org> Newsgroups: be.comp.programming Subject: Re: afsluiten vb programma op NT workstation Date: Wed, 6 Nov 2002 17:02:07 +0100 Organization: KULeuvenNet Lines: 36 Message-ID: <1036598320.932064@seven.kulnet.kuleuven.ac.be> References: <M68y9.7039$Nd.3001@afrodite.telenet-ops.be> NNTP-Posting-Host: seven.kulnet.kuleuven.ac.be X-Trace: naxos.belnet.be 1036598321 23631 134.58.127.12 (6 Nov 2002 15:58:41 GMT) X-Complaints-To: abuse@belnet.be NNTP-Posting-Date: Wed, 6 Nov 2002 15:58:41 +0000 (UTC) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.3663.0 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.3663.0 Cache-Post-Path: seven.kulnet.kuleuven.ac.be!unknown@localhost X-Cache: nntpcache 2.4.0b5 (see http://www.nntpcache.org/)