Q&A

  • Midas를 처음해보는데요.. 애러가
박후선님의 MIDAS 강좌를 보면서 델파이 3.0에서 프로그램을 해봤습니다.

우선 어플리케션 서버를 작성을 했지요.

그리고 클라이언트 어플리케이션을 작성을 했어요. 제 PC에서요.

OS 는 Win95이고요,

제 PC에서는 실행이 정상적으로 되는 것 같아요.

그래서 제가 가지고 있는 NoteBook(여기도 물론 델파이 3.0이 설치)에

클리아언트 어플리케이션을 카피해서 실행을 하면

'Exception EOleSysError in module CLIENT.EXE at 0005519D.

RPC 서버를 사용할 수 없습니다.' 라는 애러가 납니다.

어떻게 해야 하는지요.

물론 DBClient.dll 을 WindowsSystem 에 카피했고요..

문제가 있다면 서버로 쓰고있는 PC 인지, 아니면 NoteBook 인지..

또는 서버프로그램이 문제가 있는지, 클라이언트 프로그램이 문제인지..

를 알고 싶습니다.

델파이 예제에 있는 DemosdbClientdsempEdit.exe 를 노트북에서 실행하면

'Exception EOleSysError in module EMPEDIT.EXE at 0004A5BD.

클래스가 등록되지 않았습니다.' 라는 애러 메시지가 납니다.'

확실하지 않더라도 좋은니까, "혹시 이런것 때문아닌가요?" 라는 말씀이라도

부탁드립니다.



좋은 하루 보내세요



1  COMMENTS
  • Profile
    정재홍 1999.07.01 08:52
    이용희 께서 말씀하시기를...

    > 박후선님의 MIDAS 강좌를 보면서 델파이 3.0에서 프로그램을 해봤습니다.

    > 우선 어플리케션 서버를 작성을 했지요.

    > 그리고 클라이언트 어플리케이션을 작성을 했어요. 제 PC에서요.

    > OS 는 Win95이고요,

    > 제 PC에서는 실행이 정상적으로 되는 것 같아요.

    > 그래서 제가 가지고 있는 NoteBook(여기도 물론 델파이 3.0이 설치)에

    > 클리아언트 어플리케이션을 카피해서 실행을 하면

    > 'Exception EOleSysError in module CLIENT.EXE at 0005519D.

    > RPC 서버를 사용할 수 없습니다.' 라는 애러가 납니다.

    > 어떻게 해야 하는지요.

    > 물론 DBClient.dll 을 WindowsSystem 에 카피했고요..

    > 문제가 있다면 서버로 쓰고있는 PC 인지, 아니면 NoteBook 인지..

    > 또는 서버프로그램이 문제가 있는지, 클라이언트 프로그램이 문제인지..

    > 를 알고 싶습니다.

    > 델파이 예제에 있는 DemosdbClientdsempEdit.exe 를 노트북에서 실행하면

    > 'Exception EOleSysError in module EMPEDIT.EXE at 0004A5BD.

    > 클래스가 등록되지 않았습니다.' 라는 애러 메시지가 납니다.'

    > 확실하지 않더라도 좋은니까, "혹시 이런것 때문아닌가요?" 라는 말씀이라도

    > 부탁드립니다.

    >

    > 좋은 하루 보내세요

    >



    윈도는 dll이나 ocx들은 카피만 해준다고 사용할 수 있는것이 아니거든요...

    제 생각엔 DBClient.dll 이 윈도 레지스트리에 등록되지 않아서 그렇지 않나

    생각이 됩니다.

    시스템 디렉토리에 가면 Regsvr32.exe라는 파일이 있는데

    시작버튼의 실행창에서 'Regsvr32.exe DBClient.dll'라고 치고 엔처를 치면

    레지스트리에 등록되었다고 메시지가 뜹니다...



    저는 vb에서 경험했던거라... 한번 적어봅니다.



    그럼 잘 해결되길....