Ir al contenido


Foto

Cómo prevenir el error "External Exception C00006"


  • Por favor identifícate para responder
1 respuesta en este tema

#1 enecumene

enecumene

    Webmaster

  • Administrador
  • 7.419 mensajes
  • LocationRepública Dominicana

Escrito 24 noviembre 2016 - 01:15

Ese error es del tipo de excepción IO y ocurre cuando las aplicaciones se ejecutan en redes compartidas (Shared Network) y se refiere a que el sistema operativo no logra volcar algunos datos en la memoria por falta de espacio para ello, para eso hay que volcar la aplicación completa en memoria para así SO pueda manejar el flujo de memoria en red, ahora bien, normalmente se aconseja que la aplicación sea instalada localmente en cada equipo que vaya a utilizarla, para algunos eso es un poco tedioso, pero, dado la situación en que obligatoriamente la aplicación debe ser ejecutada desde el servidor, debemos colocar las siguiente declaraciones en la fuente del proyecto, de esta manera:

delphi
  1. {$R *.res}
  2. {DEFINE IMAGE_FILE_NET_RUN_FROM_SWAP = $0800}
  3. {$SetPEFlags IMAGE_FILE_REMOVABLE_RUN_FROM_SWAP}
  4.  
  5. begin
  6.   Application.Initialize;
  7. ...

Espero que éste consejo les sea de utilidad.

Saludos.
  • 2

#2 ELKurgan

ELKurgan

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 566 mensajes
  • LocationEspaña

Escrito 25 noviembre 2016 - 12:31

Gracias por compartir

 

Saludos


  • 0




IP.Board spam blocked by CleanTalk.