Q&A

  • VC++ 구조체 변경을 하려는데..
VC++로 작성된 DLL을 불러와서 사용하려는데, Class 형식 변환을 어떻게 해야 할지

잘 감이 안잡힙니다.

C++ 데이터 형은 다음과 같이 잡혀 있거든요?



typedef struct tagRBD{

ULONG ulSize;

LPVOID lpRawData;

}RAWBIODATA, *LPRAWBIODATA, *PRAWBIODATA;



저는 C++엔 영 무식쟁이라서.. --;



이걸 델파이에 사용할 수 있는 클래스 형으로 바꾸려면 어떻게 해야 하나요???

아시는 분.. 좀 부탁드립니다...

1  COMMENTS
  • Profile
    kylix 2001.02.16 04:59
    type

    tagRBD = packed record

    ulSize: ULONG;

    lpRawData: Pointer;

    end;

    RAWBIODATA = tagRBD;



    TRawBioData = RAWBIODATA;

    PRawBioData = ^TRawBioData; // = LPRawBioData



    김지엽 wrote:

    > VC++로 작성된 DLL을 불러와서 사용하려는데, Class 형식 변환을 어떻게 해야 할지

    > 잘 감이 안잡힙니다.

    > C++ 데이터 형은 다음과 같이 잡혀 있거든요?

    >

    > typedef struct tagRBD{

    > ULONG ulSize;

    > LPVOID lpRawData;

    > }RAWBIODATA, *LPRAWBIODATA, *PRAWBIODATA;

    >

    > 저는 C++엔 영 무식쟁이라서.. --;

    >

    > 이걸 델파이에 사용할 수 있는 클래스 형으로 바꾸려면 어떻게 해야 하나요???

    > 아시는 분.. 좀 부탁드립니다...