Fórum Invalid Class Typecast #138145
18/02/2003
0
Invalid Class Typecast? O q é q eu fiz? Estava tudo funcionando, mas agora...
Anonymous
Curtir tópico
+ 0Posts
18/02/2003
Navoid
typecast é qdo vc tem um objeto em uma variável do tipo variant, ou de uma classe superior, e tenta converter para determinada classe, tipo assim
****
function soma(a: integer): integer;
var
meu_objeto: variant;
temp: integer;
begin
temp:= 1;
meu_objeto:= ´2´;
result:= (temp * a) + meu_objeto; // essa linha irá dar erro pq o tipo variant assumirá como tipo string;
end;
****
coloque o código que está dando erro no fórum para que possamos analisa-lo
até
Gostei + 0
18/02/2003
Anonymous
try
frmSaida:=TfrmSaida.Create(Self);
frmSaida.ShowModal;
finally
frmSaida.Free;
end;
Antes funcionava tudo. Sem eu mexer passou a dar esse erro.
Gostei + 0
01/09/2015
X Me
with TfrmSaida.Create(nil) do try showModal; finally freeAndNil(frmSaida) end;
Espero que ajude amigo. Ate!
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)