Ver Mensaje Individual
  #1  
Antiguo 24-02-2010
Neeruu Neeruu is offline
Miembro
 
Registrado: oct 2007
Posts: 512
Reputación: 19
Neeruu Va por buen camino
Cool Liberar Exception

Hola a todos.. como están???...

Quiero consultar el siguiente caso....


Estoy probando la herramienta EurekaLog y en un momento de mi aplicacion creo una exception para que se ejecute un except de un try... y mi aplicacion termine....


Todo perfecto pero EurekaLog me dice que tengo una fuga de memoria en la creación de la exception... osea que es algo que me quedo creado y nunca lo destruí....

Mi fragmento de código es este:

Código Delphi [-]
      if Not FileExists(IniFile.ReadString('CONECCION', 'PATH', '')) then
        begin
          ShowMessage('No se puede localizar la Base de Datos...' +
            #13 + #10 + 'Comunicarse con el Servicio Técnico.');
          Raise Exception.Create('Error');
        end;

Ahora mi pregunta es:

Como liberar la memoria de esa excepción??? o como tratarla para que me genere una perdida de memoria....

Se que desactivando la opción de control de EurekaLog se soluciona... pero yo quiero mejorar mi programación y mis sistemas.... no ocultar los errores...

Les agradecería mucho que me guíen en esto....

Saluda Atte Neeruu!!!
__________________
Saluda Atte Neeruu!!! :)
Responder Con Cita