GARANTIR DESCONTO

Fórum Classe Exception. Somente leitura? #65261

27/08/2005

0

Olá Pessoal, alguém teve problema na criação de uma classe exception no delphi for .net?


segue:


unit uEErro;

interface

type
  EErro = class(Exception)
    constructor Create;
  end;

implementation

{ EErro }

constructor EErro.Create;
begin
  Self.Message := ´Erro´;
end;

end.



[quote:1b0454b6f4=´Erro ocorrido´][Error] uEErro.pas(16): E2129 Cannot assign to a read-only property[/quote:1b0454b6f4]

:x


Otto

Otto

Responder

Posts

29/08/2005

Cristiam

Talvez eu esteja falando besteira mas acho que vc não pode dar uma mensagem de erro para Message.


Responder

Gostei + 0

30/08/2005

Beppe

Boa noite, Sr. oTTo,

a classe Exception toma um construtor (Message: string), basta chamar inherited Create(´Erro´).

Atenciosamente,

André F. Werlang
===========
Beppesoft Corporation & Embromation

:lol:


Responder

Gostei + 0

31/08/2005

Otto

ja imaginava que tinah que passar o param.. e tb tinha esquecido que o inerited tem que sempre vir primeiro.. :lol:


agraço a paciencia do Sr. André ´uérlangui´ (eu sei que nao tem u).


Responder

Gostei + 0

31/08/2005

Massuda

Senhores,

Apenas para enriquecer o tópico, a propriedade Exception.Message passou a ser read-only com o suporte a .NET; originalmente, quando só tinha Win32, você podia alterar o valor de Exception.Message.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar