Ver Mensaje Individual
  #16  
Antiguo 19-06-2005
<Sergio> <Sergio> is offline
Miembro
 
Registrado: sep 2004
Posts: 72
Reputación: 20
<Sergio> Va por buen camino
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.

Última edición por <Sergio> fecha: 19-06-2005 a las 22:53:00.
Responder Con Cita