Q&A

  • DLL 에 관련된 질문... 정말 이상합니다....
제가 지금 Delphi 로 DLL 하나를 만들었거든요.....

그 DLL 은 Delphi 내에서 사용하는 것은 아무런 무리가 없는데.....

이상하게 Visual Basic 에서 그 DLL 내의 Function 에 대한 Return 값을 받지 못하네요..

Return 값이 없는 Procedure 는 호출이 잘 되거든요 ? 이상하죠 ?

Visual Basic 에서의 선언은 이상 없꾸요....

몇번을 반복해서 새로 만들고 해도 마찮가진데..... 왜 그렇죠 ?



2  COMMENTS
  • Profile
    장민우 2001.06.05 20:24
    장민우 wrote:

    > 제가 지금 Delphi 로 DLL 하나를 만들었거든요.....

    > 그 DLL 은 Delphi 내에서 사용하는 것은 아무런 무리가 없는데.....

    > 이상하게 Visual Basic 에서 그 DLL 내의 Function 에 대한 Return 값을 받지 못하네요..

    > Return 값이 없는 Procedure 는 호출이 잘 되거든요 ? 이상하죠 ?

    > Visual Basic 에서의 선언은 이상 없꾸요....

    > 몇번을 반복해서 새로 만들고 해도 마찮가진데..... 왜 그렇죠 ?

    >

    VB 녀석이 글쎄 대소문자를 구별하지 멉니까...... 나원참....

    저 같은 실수로 혹시 시간을 낭비하시는 분이 생길까봐 이렇케 적어노코 갑니다.....

    그럼, 저의 터무니 없는 질문을 읽어주시고 대답까지 해주신 분들께 감사드립니다...

    ('')(..) 꾸벅~

  • Profile
    바다를향해 2001.06.02 21:13
    리턴값의 타입 호환이 안돼서 그런거 같네여...

    Integer 타입이라면 무난히 되겠지만 문자열 타입이면

    DLL에서 리턴 타입을 PChar로 하셔야 겠쪄...



    장민우 wrote:

    > 제가 지금 Delphi 로 DLL 하나를 만들었거든요.....

    > 그 DLL 은 Delphi 내에서 사용하는 것은 아무런 무리가 없는데.....

    > 이상하게 Visual Basic 에서 그 DLL 내의 Function 에 대한 Return 값을 받지 못하네요..

    > Return 값이 없는 Procedure 는 호출이 잘 되거든요 ? 이상하죠 ?

    > Visual Basic 에서의 선언은 이상 없꾸요....

    > 몇번을 반복해서 새로 만들고 해도 마찮가진데..... 왜 그렇죠 ?

    >