NT\'s (og i det sammenhæng W2000\'s) TaskManager kan IKKE bruges som et debug-værktøj, og du kan derfor ikke bruge den til af se om der er memory leaks i dit program. Til den formål skal du bruge et værktøj der er beregnet til det formål F.eks. MemProof (
http://www.automatedqa.com/products/memproof.asp), eller bedre TurboPower\'s Memory Sleuth (
http://www.turbopower.com/products/sleuth/).
Prøv at starte et af dine programmer, rod lidt rund i dine forms og se på memory-forbruget i TaskManageren (jeg sidder her med et af mine progammer og TaskManageren siger næsten 6 MB). Nu minimizer du din applikation og venter lidt (nu siger TaskManageren i mit tilfælde omkring 600 KB) og hvis du igen åbner dit program og kigger på et par forms stiger det måske til 1.5 MB !?.
Dette skyldes at under NT så er programmerne \"flinke\" til at melde overfor taskmanageren når de bruger hukommelse, men de er ikke lige så flinke til at melde de igen frigiver det. MEN når du minimizer en applikation udføre den et specielt API kald der får TaskManageren til at \"refreshe\" din applikations memory forbrug.
Lad mig gentager: Du kan IKKE bruge TaskManageren til at debug\'e en applikation :-)