Speichernutzung [German]
Posted: Mon Oct 18, 2004 11:13 am
hallo,
beim erstellen einer multipage-tiffdatei ist mir aufgefallen, dass wenn ich ein einzelnes bild im speicher lade das die speichernutzung (Task-Manager) immer größer wird.
diese einzelne datei im speicher wird dann zur multipagedatei addiert,
frage : wie bekomm ich den speicher wieder frei ??
danke im vorraus andre
beim erstellen einer multipage-tiffdatei ist mir aufgefallen, dass wenn ich ein einzelnes bild im speicher lade das die speichernutzung (Task-Manager) immer größer wird.
diese einzelne datei im speicher wird dann zur multipagedatei addiert,
Code: Select all
For Ind = 0 To xAnzahl_Bilder - 1
DoEvents
Call gflGetDefaultLoadParams(LoadParams)
'hier wird ein bild im speicher geladen
Ret = gflLoadBitmap(GL_FindFile(Ind), ptrbitmap, LoadParams, Infos)
If Ret = GFL_NO_ERROR Then 'If no error
Call extGetGflBitmapFromPtr(ptrbitmap, gflbitmap)
Call gflFileAddPicture(Handle, gflbitmap)
xErgebnis.text = xErgebnis.text & GL_FindFile(Ind) & vbCrLf
End If
DoEvents
xErgebnis.Refresh
xStatus.FloodPercent = ((Ind + 1) * 100) \ xAnzahl_Bilder
If xStatus.FloodPercent > 45 Then
xStatus.ForeColor = Weiss
Else
xStatus.ForeColor = Schwarz
End If
Next Ind
danke im vorraus andre