Q&A

  • DLL 사용시 Structure Param에 관한 질문
일반적인 DLL의 사용은 하고 있는데

필요에 의해서 C로 만든 DLL을 사용해야 합니다.



지금까지의 Parameter는 기본적인 형이었는데

이 DLL은 Structure형 Parameter를 사용해야 합니다.



제가 뭘 잘 못했는지는 모르지만 DLL에서 요구하는

Structure형을 Packed Record를 매개변수로 하여 보냈는 데

가져오는 값이 제가 생각한데로 가져오지 않습니다.



어떻게 해야 하는지 고수님의 조언을 부탁드립니다.

간단한 샘플을 주심 더욱 감사 하겠습니다..



안에 비트연산도 해야 되는 데 가져오는 값마저 틀려 무척

답답합니다.





1  COMMENTS
  • Profile
    안치봉 1999.04.27 09:03
    이동수 wrote:

    > 일반적인 DLL의 사용은 하고 있는데

    > 필요에 의해서 C로 만든 DLL을 사용해야 합니다.

    >

    > 지금까지의 Parameter는 기본적인 형이었는데

    > 이 DLL은 Structure형 Parameter를 사용해야 합니다.

    >

    > 제가 뭘 잘 못했는지는 모르지만 DLL에서 요구하는

    > Structure형을 Packed Record를 매개변수로 하여 보냈는 데

    > 가져오는 값이 제가 생각한데로 가져오지 않습니다.

    >

    > 어떻게 해야 하는지 고수님의 조언을 부탁드립니다.

    > 간단한 샘플을 주심 더욱 감사 하겠습니다..

    >

    > 안에 비트연산도 해야 되는 데 가져오는 값마저 틀려 무척

    > 답답합니다.

    >

    >



    안녕하세요.



    일반씨로 만든 DLL 은 스트럭쳐 파라미터를 넘길때는 포인터를 사용합니다. 때문에 넘기실때 포인터를 맞게 쓰셨는지 한번 검사해 보시기 바랍니다.