Pessoal o que é gt;gt;gt; Erro Abstratro lt;lt;lt;l
Tenho um aplicativo meu que apos compilado, de vez em quando da esse erro.
Alguem Sabe ???
Alguem Sabe ???
Alves
Curtidas 0
Respostas
Afarias
10/11/2003
ABSTRACT EROR:: Acontece quando vc tenta instanciar um objeto a partir de uma classe abstrata ou q contenha métodos abstratos.
Por exemplo, se vc tentar instanciar um objeto como TStrings. TStrings é uma classe abstrata, serve apenas como ´modelo´ para outras classes concretas como TStringList.
ex:
var
Str: TStrings;
begin
Str := TStrings.Create; // aqui ocorre o erro!!
o certo seria::
Str := TStringList.Create; // TStringList é uma classe concreta derivada de TStrings
ou poderia ser qualquer outra classe concreta derivada de TStrings.
T+
Por exemplo, se vc tentar instanciar um objeto como TStrings. TStrings é uma classe abstrata, serve apenas como ´modelo´ para outras classes concretas como TStringList.
ex:
var
Str: TStrings;
begin
Str := TStrings.Create; // aqui ocorre o erro!!
o certo seria::
Str := TStringList.Create; // TStringList é uma classe concreta derivada de TStrings
ou poderia ser qualquer outra classe concreta derivada de TStrings.
T+
GOSTEI 0
Alves
10/11/2003
Obrigado, afarias, Tava com problemas com uma ListBox(TString), ai resolvi na unha mesmo. Então o problema tai ai memso...
GOSTEI 0