berg:> Når du bruger \"End\" så frigiver du ikke evt. resourcer der blev brugt af dit program, og det er på den måde at Windows \"æder\" system resourcer.
\'Unload\' versus \'End\' Jeg tror det forholder sig lige modsat. Dette er fra VB5-hjælpen til Unload: Note When a form is unloaded, only the displayed component is unloaded. The code associated with the form module remains in memory.
>Tdaugaard. Det er såmænd ingen hjertesag for mig. I nogle af mine programmer anvender jeg \"If app.PrevInstance Then....\" for at afværge at programmet startes mere end én gang (og slører den overset i proceslinien). Men når brugere så afsluttede med krydset i titellinien - i stedet for mit menupunkt eller knap, så forblev dele af programmet indlæst (synligt i tasklist), og kunne IKKE startes igen. Derfor tilføjede jeg under \"Form_QueryUnload\" at der spørges om hele programmet ønskes afsluttet. Der er 5 \'forme\'. Ved ja udføres \'end\", og dét gør at programmet kan startes igen senere. Derfor regner jeg med at \'end\' tager hårdere fat end \'unload\' gør. Men med MSinfo eller lign. kan det jo afprøves hvornår ram frigives bedst. M.v.h. Jørn
Her er hvad MS siger om End: Note The End statement stops code execution abruptly, without invoking the Unload, QueryUnload, or Terminate event, or any other Visual Basic code. Code you have placed in the Unload, QueryUnload, and Terminate events of forms and class modules is not executed. Objects created from class modules are destroyed, files opened using the Open statement are closed, and memory used by your program is freed. Object references held by other programs are invalidated.
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.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.