Hallo zusammen,

ich habe ein Problem mit einem Image-Objekt. 

In meinem NT-Service, den ich mit VB.net erstellt habe und der in regelm�ssigen 
Abst�nden Screenshots machen soll, habe ich folgenden Teil in einem OnTimerEvent 
(siehe unten).
Aber egal wie gross oder klein ich die Zeitabst�nde zwischen den Screenshots mache, ob 
ich dispose aufrufe oder nicht: Es wird jede Menge Speicher belegt und das jedesmal 
zus�tzlich.
Wenn ich den Dienst starte belegt er 9 MB (was ich eh schon viel finde..?), nach dem 
ersten Bild sind es meist schon �ber 20, dann �ber 40 etc..

'''''
Dim newImage As Image = myWindow.WindowAsBitmap

Try
    newImage.Save(eSPe.protoFile.protoFullFileImageName, 
Drawing.Imaging.ImageFormat.Jpeg)
Catch myEx As Exception
    allesKlarBool = protoFile.protoFileAppend(Now & ", , WindowBild nicht geschrieben, 
" & protoFile.protoFullFileImageName & " Fehler:" & myEx.ToString)
    If allesKlarBool Then FehlerGeschrieben = False
End Try

newImage = Nothing
newImage.Dispose()
''''''

myWindow ist ein Objekt, das ich mir aus einer nicht selbst erstellten eingebundenen 
Klasse erzeuge, es enth�lt das aktuelle Vordergrundfenster. Kann hier der Fehler 
liegen, oder:
Was mache ich falsch...?

_______________________________________________
Vb.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/vb.net

Odpovedet emailem