access violation ao prescionar tecla esc
ola pessoal,
ta ocorrendo aqui um erro muito estranho
tenho um pagecontrol com 4 tabs, em um formulario de cadastro
a tecla esc cancela o cadastro.
acontece que quando seleciono uma tab especifica que no meu caso e a que fica no tabindex=1 e presciono a tecla esc da um erro de access violation que nao consigo identificar, em qualquer outra tab que fique selecionado no formulario nao tenho esse erro.
a unica diferenca em componetes das tabs e que nessa tab especificamente eu tenho um listview.
o que pode ser ?
tem alguma forma que verificar onde esse erro esta ocorrendo no programa, ja tentei debugar em todos os pontos possiveis para esse erro nao tenho resposta do compilador
um forte abraco a todos
alineri
ta ocorrendo aqui um erro muito estranho
tenho um pagecontrol com 4 tabs, em um formulario de cadastro
a tecla esc cancela o cadastro.
acontece que quando seleciono uma tab especifica que no meu caso e a que fica no tabindex=1 e presciono a tecla esc da um erro de access violation que nao consigo identificar, em qualquer outra tab que fique selecionado no formulario nao tenho esse erro.
a unica diferenca em componetes das tabs e que nessa tab especificamente eu tenho um listview.
o que pode ser ?
tem alguma forma que verificar onde esse erro esta ocorrendo no programa, ja tentei debugar em todos os pontos possiveis para esse erro nao tenho resposta do compilador
um forte abraco a todos
alineri
Alineri
Curtidas 0
Respostas
Alecsandro Moura
01/04/2008
dae cara
Você por um acaso esta usando alguma procedure ou function para limpar os campos quando cancela com o esc, ou até mesmo que esse evento para sair com esc execute?
Você por um acaso esta usando alguma procedure ou function para limpar os campos quando cancela com o esc, ou até mesmo que esse evento para sair com esc execute?
GOSTEI 0
Alineri
01/04/2008
oi Alecsandro Moura,
realmente eu uso procedure para limpar os campos e desabilita-los quando nao estao em modo de edicao ou insercao, mas o problema era algo rodiculo falta de atencao.
nessa tab do pagecontrol eu tenho um listview onde seus itens sao adicionados por um bitbtn, e eu acabei deixando a opcao cancel = true, e esse nao e o botao de cancelar do formulario quando prescionava o ESC o evento desse botao tambem era acionado dando o erro de violacao de memoria, deixei a propriedade cancel como false resolvido o problema
um forte abraco e o obrigado pela dica
[]s
alineri
realmente eu uso procedure para limpar os campos e desabilita-los quando nao estao em modo de edicao ou insercao, mas o problema era algo rodiculo falta de atencao.
nessa tab do pagecontrol eu tenho um listview onde seus itens sao adicionados por um bitbtn, e eu acabei deixando a opcao cancel = true, e esse nao e o botao de cancelar do formulario quando prescionava o ESC o evento desse botao tambem era acionado dando o erro de violacao de memoria, deixei a propriedade cancel como false resolvido o problema
um forte abraco e o obrigado pela dica
[]s
alineri
GOSTEI 0