DBASE Ⅳ (혹은 Paradox)를 화일로 저장하여 사용하는 프로그램이
있습니다.
그 전에는 DB의 부분저장이나 여러 DB 화일들을 하나의 화일로 다시 저장하는
병합기능이 제대로 되었는데, 언제부터인ㄴ가 에러메세지가 뜨면서 안되더군요.
에러메세지가 아래와 같이 납니다.
" Access Violation at address 00000003. Write of address 022D8703. "
델파이가 깔려있는 컴에서는 프로그램이 아무 에러없이 잘 돌아갑니다.
그런데, 이 것을 인스톨 디스켓을 만들어 델파이가 깔려있지 않은 컴에
설치하면 이런 에러메세지가 뜨면서 화일 저장이 안됩니다.
아무래도 BDE 문제인듯한데 정확한 이유는 모르겠네요....
언젠가 익스플로러와 DLL 충돌이 있어서 가끔 DB처리가 안된다는데 그이유일지도
모른다는 생각도 조금 합니다. 하지만 정확하게 어떤 이유인지,
인스톨 쉴드를 사용하는데 잘못된것이 있는지, 아니면 다른 어떠한 코딩부분이
들어가는지 조언을 좀 부탁합니다.
참고로 이 프로그램은 이전에 정상적으로 작동되었던 것이며 저는 델파이
초보자가 아니니 간단한 답변은 말고 정말 도움이 될만한 답변을 해주었으면
합니다.
|