Q&A

  • 급합니다...꼭좀 봐주세요
간단한 어플을 만드는중 희안한 에러에 부딪혔습니다.

사용DB는 파라독스이며 간단한 전화번호부와 우편번호부 입니다.

물론 따로 되어 있어요...(같이 묶으란 소린 하지말아 주시길...프로그램

특성상 같이 묶을 수가 없음...)

문제는

주 프로그램에서 전화번호부를 실행시킬때 에러가 나면서 실행이 된다는

겁니다.



Access violation at address 03B88616 in module 'test007.dll',

Read of address 000002D0



이러한 에러가 나고 실행이 됩니다..물론 실행되고 나선 아무 이상이 없습니다.

DB가 주 프로그램에 들어 있는것이 아니라 test007.dll에 들어 있으며,

메뉴에서 전화번호부 또는 우편번호부를 클릭하면 거기에 해당하는

창이 뜨면서 DB내용을 나타내주는 건데요...

꼭 전화번호부를 클릭했을때 저러한 메세지가 나오면서 실행이 되구요

우편번호부는 아무 이상이 없습니다.

그리고 또 이상한건...우편번호부를 한번이라도 실행했을땐

전화번호부또한 에러가 나타나지 않는다는 겁니다...

물론 두개는 전혀 연관성이 없습니다...(공유하는게 없음)

왜 이런현상이 나타나는거죠?...

1  COMMENTS
  • Profile
    이선경 2000.08.16 22:55
    김종석 wrote:

    > 간단한 어플을 만드는중 희안한 에러에 부딪혔습니다.

    > 사용DB는 파라독스이며 간단한 전화번호부와 우편번호부 입니다.

    > 물론 따로 되어 있어요...(같이 묶으란 소린 하지말아 주시길...프로그램

    > 특성상 같이 묶을 수가 없음...)

    > 문제는

    > 주 프로그램에서 전화번호부를 실행시킬때 에러가 나면서 실행이 된다는

    > 겁니다.

    >

    > Access violation at address 03B88616 in module 'test007.dll',

    > Read of address 000002D0



    개인적으로 생각하기로는 데이타 모듈은 dll로 묶지 않는것이 좋을것 같은데요..

    그러면 이러한 문제도 없구요,,,

    굳이 dll로 묶어야 될 이유가 있나요...

    간단한 프로그램 같은데요

    dll를 없애면 문제는 자동으로 해결될것 같은데...