🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #6946

Re: afsluiten vb programma op NT workstation

#6946
From: Pieter Philippaerts
Date: Wed, 06 Nov 2002 16:02
34 lines
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-mail
References: <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/)