Cita:
Empezado por roman
Oooorale! Revives este hilo cada año
Y ¿no será culpa del Kazaa?
// Saludos
|
Pues yo creo que si. A mi también me dio problemas. (Otro "tragón" de recursos es el messenger.)
Bueno, buscando en los enlaces posteados, di con:
Código Delphi
[-]
if Win32Platform = VER_PLATFORM_WIN32_NT then
SetProcessWorkingSetSize(GetCurrentProcess, $FFFFFFFF, $FFFFFFFF);
( Codigo que sirve para ceder cordialmente la RAM que no estás utilizando (lo que no hace el Kazaa) y cambiarla por virtual )
Si buscan en la ayuda:
SetProcessWorkingSetSize();
Verán que utilizar este comando en forma grosera es la causa que una aplicación luego no tenga suficiente espacio para trabajar y seguramente que asi lo hacen programas como el Kazaa.
También puede ayudar utilizar "Tbitmap.Dormant" para usar memoria del sistema en lugar de recursos de GDI y también indicar que queremos el bitmap como "device independer bitmap" "HandleType:=bmDIB".
P.D.
Uso el emule.