Jednostavno, resursi ne budu oslobodjeni uvek.
Sa MSDN-a:
The End statement provides a way to *force* your program to halt. For normal termination of a Visual Basic program, you should unload all forms. Your program closes as soon as there are no other programs holding references to objects created from your public class modules and no code executing
Ovo je iz original MSDN-a uz VB6 i jos pise da ce da oslobodi resurse --- nije bas tacno. Nekad hoce, ali nekad nece.
Ovo je sa nekog sajta koji mi je prvi izbacio Google:
"Remember to treat END not as "the program is done now so it can go away" but rather as "pretend the user did ctrl-alt-del and used END TASK on this process". To paraphrase the ads, just don't do it."
E sad, mozda je to ispravljeno kasnijim Service Pack-ovima. Uglavnom, u vecini knjiga o VB koje sam ja imao prilike da citam, uvek je naglaseno da ne treba koristiti END. Ako te zanima, poseti majkrosoftov news server pa pogledaj koliko je rasprave o tome u microsoft.public.vb.general.discussion. Verovatno ces biti iznenadjen koliko je napisano na tu temu.
Commercial-Free !!!