Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Coloboración Paypal con ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #5  
Antiguo 03-02-2010
Avatar de rgstuamigo
rgstuamigo rgstuamigo is offline
Miembro
 
Registrado: jul 2008
Ubicación: Santa Cruz de la Sierra-Bolivia
Posts: 1.646
Poder: 20
rgstuamigo Va por buen camino
Arrow

Cita:
Empezado por cocute Ver Mensaje
Muchas gracias, lo he solucionado de este modo, no se si esto se puede simplificar de algún modo sin poner tanto código:

Código Delphi [-]declarando esto primero: procedure MyExceptionHandler(Sender : TObject; E : Exception ); procedure TForm1.MyExceptionHandler( Sender : TObject; E : Exception ); var wRetVal : Word; begin end; procedure TForm1.FormCreate(Sender: TObject); begin Application.OnException := MyExceptionHandler; end;

lo que he hecho es coger este ejemplo y dejar el procedimiento MyExceptionHandler en blanco para que no haga nada.
http://www.chami.com/tips/delphi/011497D.html
No se si hay algun modo de hacer lo mismo más simple.
Pero vamos lo importante es que me funciona como esperaba.

Soy consciente de que no es nada recomendable hacer esto, pero en mi caso lo considero una excepción, vamos que se lo que me hago.
Bueno ese código te va funcionar siempre y cuando no hayas capturado alguna excepción dentro de tu código por ejemplo has la prueba a poner dentro del evento Onclick de un boton esto:
Código Delphi [-]
procedure TForm1.Button1Click(Sender: TObject);
var a:Integer;
begin
   try
     a:=StrToInt('Hola 123');//<-linea de código que provocará una Excepcion
   except on E: Exception do
      ShowMessage('Esta Excepcion no deberia salir pero Sí sale por que la he capturado..'); 
   end;
end;
Se supone que cuando asigno un Procedure(MyExceptionHandler en este caso) al evento OnException del objeto Application tal como lo has hecho, al ocurrir una excepción deberia ejecutarse el mismo, pero como vemos, eso no ocurre si hemos capturado alguna excepcion en alguna parte., lo que significa que lo que has hecho no es muy seguro que digamos.
Saludos...
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
quitar icono un lado del reloj, sin desactivar aplicacion ejecutandose sakuragi Windows 7 16-01-2008 17:27:49
PHP error al conectar Firebird (y en el PC de al lado va perfecto) papulo PHP 3 27-04-2007 15:30:42
Problemas con los mensajes de error del IDE urush30 Varios 2 03-01-2007 16:54:13
Mensajes de error erick_jesus Conexión con bases de datos 1 31-05-2006 17:53:47
Alguien sabe de algun Chat(Componente) que no se cuelgue al recibir mensajes???? AGAG4 Varios 2 15-12-2004 15:55:47


La franja horaria es GMT +2. Ahora son las 07:21:14.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi