Abort..Erro ao usar a procedure Abort!!!
pessoal estou tentando usar a procedure Abort soh q esta dando o seguinte erro justamente na linha do abort!!! alguem sabe oq eh isso?
Erro: Abort..Statemente expected but expression of type ´integer found´
try
self.Database1.Open ;
self.Memo1.Lines[1] := ´Conectado com sucesso.´;
except
on e:Exception do
begin
Self.Memo1.Lines[1] := ´Erro ao tentar conectar.´;
Self.Database1.Close;
Abort;
end;
end;
Erro: Abort..Statemente expected but expression of type ´integer found´
try
self.Database1.Open ;
self.Memo1.Lines[1] := ´Conectado com sucesso.´;
except
on e:Exception do
begin
Self.Memo1.Lines[1] := ´Erro ao tentar conectar.´;
Self.Database1.Close;
Abort;
end;
end;
Hviana
Curtidas 0
Respostas
Raczy
27/10/2004
O bloco de código que você mostrou já está protegido por Try e Except por isso você não precisa mais chamar o Abort.
GOSTEI 0
Hviana
27/10/2004
O bloco de código que você mostrou já está protegido por Try e Except por isso você não precisa mais chamar o Abort.
caro amigo eu preciso usar o [b:65bef72f13]Abort [/b:65bef72f13]detro do Try
GOSTEI 0
Gandalf.nho
27/10/2004
Pq você precisa usar o Abort dentro do Try... Except...?
GOSTEI 0
Adilsond
27/10/2004
Este erro é gerado pois a procedure Abort existe na unit SysUtils e DB ou DBIProcs, dependendo da versão do Delphi( senão me engano). Para corrigir o erro basta inverter a ordem destas units na uses ou colocar explicito de qual unit voce se refere.
SysUtils.Abort;
SysUtils.Abort;
GOSTEI 0
Godzilla_xf
27/10/2004
[b:4b65a45b60]Olá declare na clausula Uses, antes de qualquer uma a clausula System e depois as outras e veja se resolve o problema.[/b:4b65a45b60]
GOSTEI 0
Hviana
27/10/2004
[b:045c206757]Olá declare na clausula Uses, antes de qualquer uma a clausula System e depois as outras e veja se resolve o problema.[/b:045c206757]
valew pela dica cara!!!!
GOSTEI 0
Alysson
27/10/2004
talves seja útil:
** Voce sabia, que quando usa a procedure ABORT, o Abort gera 1 erro, digamos que invisível... Apenas para parar o processo.....
tente pro c v:
aki pelo menos funcionou:
Try
abort
except on e:exception do ShowMEssage(e.message); end;
** Voce sabia, que quando usa a procedure ABORT, o Abort gera 1 erro, digamos que invisível... Apenas para parar o processo.....
tente pro c v:
aki pelo menos funcionou:
Try
abort
except on e:exception do ShowMEssage(e.message); end;
GOSTEI 0