Q&A

  • 윈도우즈 98에서만 EReadError 에러 발생...
dll을 만들었는데요. exe 프로그램에서 호출하면 폼을 띄워서 작업을 하는 프로그램입니다.

컴파일을 윈98에서 하건, 윈2000에서 하건간에... 윈2000에서는 잘되는데 윈98에서는 "Exception EReadError in module *** 어쩌고 저쩌고" ... 이렇게 나옵니다.

폼이 뜨고 발생하는 게 아니라 그냥 dll 호출하면 바로 이런 에러창이 뜨고 끝나네요...

근데 웃긴 건... 어떤 윈98에는 발생하고 어떤 98에는 발생하지 않는다는 겁니다.

윈98이 깔린 네 군데의 컴퓨터에서 테스트를 해봤는데 두 군데에서 발생하네요...

또한 에러가 발생하지 않는 컴퓨터에서도 엑셀이나 노츠같은 게 실행되어 있을때는 에러가 발생합니다.

왜 그런지 알 수가 없네요...

윈98에서 브레이크 포인트를 찍어서(Run Parameters... 이거 이용해서 실행파일 걸어서...) 해봐도 걸리는 곳은 따로 없고 델파이가 뻗어버리고요... 윈2000에서는 당연히 잘되고요...

도움을 주시길 바랍니다.
0  COMMENTS