Erro quot;runtime erro 216 at 00404244quot;
Ola pessoal
Estou com esse erro ao acessar um sistema Delphi7+paradox+winXP, mas o estranho que em outra maquina tb. com winXP acessa normalmente, estou ficando de cabelo em pé, não é a 1a vez que acontece.
O q pode ser?
Estou com esse erro ao acessar um sistema Delphi7+paradox+winXP, mas o estranho que em outra maquina tb. com winXP acessa normalmente, estou ficando de cabelo em pé, não é a 1a vez que acontece.
O q pode ser?
Helderjr
Curtidas 0
Respostas
Massuda
30/08/2006
Tente determinar onde o erro está ocorrendo. Para isso:[list:98831f8bda][*:98831f8bda]marque as opções de debug em Project/Options/Compiler/Debugging[*:98831f8bda]dê um build (menu Project/Build) no seu programa[*:98831f8bda]inicie a execução do seu programa[*:98831f8bda]volte no Delphi[*:98831f8bda]no menu Search/Find Error, informe o endereço do erro (esse endereço está na mensagem de erro)[/list:u:98831f8bda]Com um pouco de sorte, o Delphi irá mostrar a linha problemática.
GOSTEI 0
Helderjr
30/08/2006
Massuda, fiz o teste como vc orientou e parrou na unit system na procedure abaixo e linha Destroy.
procedure TObject.Free;
begin
if Self <> nil then
Destroy; <<--------------
end;
Só para explicar, o erro só apresenta no cliente e em uma determinada maquina com WinXP e outra maquina no mesmo cliente e com WinXP tb. o sistema carrega perfeitamente.
E como sempre no meu micro e nos demais da empresa, funciona normal.
procedure TObject.Free;
begin
if Self <> nil then
Destroy; <<--------------
end;
Só para explicar, o erro só apresenta no cliente e em uma determinada maquina com WinXP e outra maquina no mesmo cliente e com WinXP tb. o sistema carrega perfeitamente.
E como sempre no meu micro e nos demais da empresa, funciona normal.
GOSTEI 0
Helderjr
30/08/2006
Pessoal
Será que o erro ´runtime erro 216 at 00404244´ esta relacionado as mensagens abaixo: Toda vez que compilo meus sistemas apresenta essas mensagens
Build
[Warning] MENUPRI.PAS(8): Unit ´FileCtrl´ is specific to a platform
[Warning] MENUPRI.PAS(304): Symbol ´DebugHook´ is specific to a platform
Será que o erro ´runtime erro 216 at 00404244´ esta relacionado as mensagens abaixo: Toda vez que compilo meus sistemas apresenta essas mensagens
Build
[Warning] MENUPRI.PAS(8): Unit ´FileCtrl´ is specific to a platform
[Warning] MENUPRI.PAS(304): Symbol ´DebugHook´ is specific to a platform
GOSTEI 0
Massuda
30/08/2006
Toda vez que compilo meus sistemas apresenta essas mensagens...
Mensagens do compilador marcadas como ´Hint´ ou ´Warning´ podem ou não indicar problemas em potencial (não necessariamente erros). No seu caso, as duas mensagens significam que seu código pode não ser portável para outra plataforma que não seja Windows, o que provavelmente não é um problema para você agora.GOSTEI 0
Helderjr
30/08/2006
Massuda, realmente não é esse o caso agora e vc tem mais alguma dica para que possa solucionar o problema do erro ´runtime erro 216 00404244´, já segui as ultimas dicas q vc passou mas não consegui resolver.
GOSTEI 0
Massuda
30/08/2006
Difícil dizer com as informações que você postou. Esse tipo de problema geralmente é causado por tentar usar um objeto não criado ou (como parece ser o seu caso) usar um objeto que já foi destruído.
GOSTEI 0