"Old News" <jhdata@mail.dk> skrev i en meddelelse
news:40017d42$0$29321$edfadb0f@dread15.news.tele.dk...
> Hvad er grunden til at man ikke må bruge END når man afslutter sit
program,
> men i stedet for skal bruge Unload Me i stedet for. ?
>
Hvis du bevidstløst bruger Unload på alle dine Forms, opnår du ikke ret
meget mere end ved at bruge End.
Formålet med IKKE at bruge End er derimod, at der i næsten alle apps er
'ting', der skal ryddes op i, f.eks. recordsets/databaser/filer, der skal
lukkes, objekter, der unloades eller sættes til Nothing osv. osv.
Hvis man bruger End, sker denne oprydning ikke, og det kan have ubehagelige
følger. Bruger man derimod Unload, kaldes formens QueryUnload og Unload
events, hvor man passende kan placere sin 'oprydning' - og i QueryUnload
også tage stilling til, om der er noget, der forhindrer, at programmet kan
lukke.
Uanset, hvor meget kode, du placerer i Unload og QueryUnload, så udføres
dette ikke, hvis du bruger End.
--
mvh
Jens Vestergaard (mailadr i dette indlæg er ikke gyldig!)
www.railsoft.dk
Døgnets jernbanenyheder:
www.railsoft.dk/medier.asp