Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Error al motrar el estado en Statusbar (https://www.clubdelphi.com/foros/showthread.php?t=82888)

feliz-58 22-04-2013 21:11:54

Error al motrar el estado en Statusbar
 
estoy intentando mostrar los errores del programa en un statusbar usando este codigo: Application.OnException:= DisplayException;

Pero me sale este error:
[Error] Unit1.pas(48): Undeclared identifier: 'DisplayException'
[Fatal Error] Project1.dpr(5): Could not compile used unit 'Unit1.pas'

Sabeb como resolverlo?

Gracias

ecfisa 22-04-2013 21:38:48

Hola feliz-58.

El error es claro, no está declarado el procedimiento DisplayException.

Un ejemplo muy simplificado:
Código Delphi [-]
...
type
  TForm1 = class(TForm)
    Button1: TButton;
    StatusBar1: TStatusBar;
    ...
    procedure FormCreate(Sender: TObject);
  private
    procedure DisplayException(Sender: TObject; E: Exception);
  public
  end;
...

implementation

procedure TForm1.DisplayException(Sender: TObject; E: Exception);
begin
  // Tratar la excepción
  // ...
  StatusBar1.Panels[0].Text := E.Message;
end;

procedure TForm1.FormCreate(Sender: TObject);
begin
  Application.OnException := DisplayException
end;

...

Saludos.

cloayza 23-04-2013 02:09:36

Cita:

Empezado por ecfisa (Mensaje 459058)
Hola feliz-58.
El error es claro, no está declarado el procedimiento DisplayException.
Saludos.

Next....:D:D:D


La franja horaria es GMT +2. Ahora son las 05:36:28.

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