Ver Mensaje Individual
  #3  
Antiguo 18-08-2004
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Reputación: 27
jachguate Va por buen camino
Lo dicho por Delphi.com.ar eleva una excepción genérica (de la clase Exception). Si queres en serio elevar excepciones que sean útiles para los usuarios de tus componentes, es mejor que derives una clase (o jerarquia de clases) de excepciones que sean identificables y útiles en una sentencia try/except.

Es tan simple como:

Código Delphi [-]
Type
  EMiError = class(Exception)
  end;

...

begin
  ...
  raise EMiError.Create('Error');
  ...
end;

Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita