안녕하세요.
VC로 작성된 DLL파일을 델파이에서 호출하려고 하는데 아래 부분을 어떻게 받아야 할지..
CHAR A; /* 가맹점코드 */
CHAR B; /* 카드번호 */
CHAR C; /* 거래일자 */
CHAR*U; /* 구조체항목(가변) */
struct U {
CHAR Q; /* 상품코드 */
CHAR W; /* 상품수량 */
CHAR E; /* 제조사코드 */
};
으로 되어 있습니다.
이것을 델파이에서 호출하는데 아래와 같이 사용했는데 Missing parameter types 이라는 에러를
내는군요.
function Save_Point(A, B, C, U: PChar): Integer; cdecl; external 'POS_OCBI.DLL';
VC에서는 아래와 같이 내보내고 있습니다.
int Save_Point(LPCTSTR A, LPCTSTR B, LPCTSTR C, CHAR* U)
VC로 작성된것으로는 U 파라미터가 구조체 형식이라서 그런거 같은데요.
이 구조체 형식으로 된 것을 델파이에서 어떻게 받아들여야 하는지 궁금합니다.
고수님들의 도움이 필요합니다.
단순히 아래 자료로는 판단하기 어렵습니다.
VC로 작성된것의 예제문이 있으면 한결 분석 하기 편하겠네요