Erro de Access Violation
Estou realizando um projeto do form logo quando eu executo ele e tento abrir o primeiro formulario aparece uma menssagem assim:
PROJECT SCANNER.EXE RAISED EXCEPTION CLASS EACCESVIOLATION WITH MESSAGE ´ACCESS VIOLATION AT ADDRESS 004AC43E IN MODULE ´SCANNER.EXE´.READ OD AFFRESS 00000030´. PROCESS STOPPED. USE STEP OR RUN TO CONTINUE.
O que tenho fazer para arrumar esse erro?
obrigado.
PROJECT SCANNER.EXE RAISED EXCEPTION CLASS EACCESVIOLATION WITH MESSAGE ´ACCESS VIOLATION AT ADDRESS 004AC43E IN MODULE ´SCANNER.EXE´.READ OD AFFRESS 00000030´. PROCESS STOPPED. USE STEP OR RUN TO CONTINUE.
O que tenho fazer para arrumar esse erro?
obrigado.
Rodlima
Curtidas 0
Respostas
Mazzi
28/04/2008
Ola, provavelmente seja:
-uso incorreto de Skins (se houve retire os para testar);
-abertura do form instanciada incorretamente, ou seja mude a forma de criar o seu form;
-o form ao ser carregado está fazendo uso de algo ainda não instanciado na memoria do computador.(pode ser um outro form que deveria estar criado primeiro).
Para ajudar, fale como vc está acionando esses form?
-uso incorreto de Skins (se houve retire os para testar);
-abertura do form instanciada incorretamente, ou seja mude a forma de criar o seu form;
-o form ao ser carregado está fazendo uso de algo ainda não instanciado na memoria do computador.(pode ser um outro form que deveria estar criado primeiro).
Para ajudar, fale como vc está acionando esses form?
GOSTEI 0
Paulo
28/04/2008
Normalmente esses erros acontecem, quando tentamos acessar algo que não foi criado ainda. Exemplo:
No OnCreate do seu Form vc estar tentando abrir uma Query o table, no seu DataModulo que será criado após o Form principal. Foi só um exemplo. São vários os motivos para isso acontecer. Debuga bem seu código. Coloque um Break no OnCreate ou OnShow e veja se tem alguma coisa do genero lá. Pode ser outros eventos também. QQuer coisa, poste o código aí.
No OnCreate do seu Form vc estar tentando abrir uma Query o table, no seu DataModulo que será criado após o Form principal. Foi só um exemplo. São vários os motivos para isso acontecer. Debuga bem seu código. Coloque um Break no OnCreate ou OnShow e veja se tem alguma coisa do genero lá. Pode ser outros eventos também. QQuer coisa, poste o código aí.
GOSTEI 0
Rodlima
28/04/2008
Valeu , era tipo que nao estava na memória ainda
muito obrigado!
muito obrigado!
GOSTEI 0