Q&A

  • [급 질문]에러발생 원인좀 ....
델파이로 프로젝트를 진행중인 데 급한 상황이 발생했습니다.

기본 폼을 몇가지 작성해서 모든 폼들이 이것을 상속해서 폼을 개발하고 있는 중인데 제대로 실행되던 프로그램들인데 윈도우시스템에 이상이 발생해서

제 PC의 윈도우를 다시 설치하고 기타 델파이 등 모든 프로그램을 다시 설치한 후 백업받았던 소스를 가지고 다시 작업하는 데 상위클래스의 폼을 수정했다가 다시 원상태로 돌려놨는 데 폼을 실행하면 다음과 같은 에러가 발생하면서 프로그램이 다운되는 현상이 자꾸 발생합니다. 어떤 경우에 발생하는 에러인지 아시는 분 도움 부탁드립니다. 원인을 몰라 어디를 고쳐야 할지 감이 안잡히는군요



에러 1 : invalid pointer opertion

에러 2 : Access violation at address 413023CA in module 'VCL30.DPL'.

Read of address FFFFFFFF.





1  COMMENTS
  • Profile
    정근수 1999.07.21 20:19
    이상준 께서 말씀하시기를...

    > 델파이로 프로젝트를 진행중인 데 급한 상황이 발생했습니다.

    > 기본 폼을 몇가지 작성해서 모든 폼들이 이것을 상속해서 폼을 개발하고 있는 중인데 제대로 실행되던 프로그램들인데 윈도우시스템에 이상이 발생해서

    > 제 PC의 윈도우를 다시 설치하고 기타 델파이 등 모든 프로그램을 다시 설치한 후 백업받았던 소스를 가지고 다시 작업하는 데 상위클래스의 폼을 수정했다가 다시 원상태로 돌려놨는 데 폼을 실행하면 다음과 같은 에러가 발생하면서 프로그램이 다운되는 현상이 자꾸 발생합니다. 어떤 경우에 발생하는 에러인지 아시는 분 도움 부탁드립니다. 원인을 몰라 어디를 고쳐야 할지 감이 안잡히는군요

    >

    > 에러 1 : invalid pointer opertion

    > 에러 2 : Access violation at address 413023CA in module 'VCL30.DPL'.

    > Read of address FFFFFFFF.

    >

    >



    정확히 그쪽 상황을 알수가 없어서 답변 드리기 힘들지만..



    3.0 인지 4.0인지 모르겠네요..



    만일 4.0 이라면 Update Pack 4개를 모두 설치하셨는지 궁금..



    반드시 설치해야되거든요..4.0에서는..



    Base Form 을 수정한다고 그런 Message가 발생되지는 않고



    만일 Base Form 에서 상속받고 프로그램 하다가



    Base Form에서 Component를 삭제하면 상속받은 Form을 Open하면 조금의 문제(?)



    가 발생됨 (별 문제 아님 )



    추가로 component를 첨가하면 다른 문제는 발생하지 않음..



    상속으로 프로그램 하실때 주의 하셔야할거예요..



    3단계 이상 상속은 금물...



    좋은 프로그램 만드세요..



    2000...