업체에서 DLL을 받았는데
function은 끌어다 쓰는건 알겠는데
그 function 호출한 결과 값은 True,Fasle로 리턴해준답니다..
근데 그 함수를 실행한후 필요한 데이타들은 구조체 안에 저장이 된다구 하고
그걸 끄집어다가 쓰면 된다구 하더군요..
근데 C++에선 쓸줄 알겠는데
델파이에선 DLL 내의 구조체를 어찌 해야 쓸수 있을지 감이 안잡히는군요..
typedef struct _MsgTag
{
byte DataLen, FC, MCmd, SCmd;
unsigned char Data[256];
}_MsgStruct;
__declspec(dllimport) _MsgStruct rcv_data;
구조체가 저렇게 생겼습니다.
이넘을 어찌 하면 델파이랑 연결할수 있을지 아시는분 답변 부탁드립니다..
type
_MsgStruct = record
DataLen, FC, MCmd, SCmd : byte;
Data : array[0..255] of Char;
end;
var
rcv_data : ^_MsgStruct;
begin
....
end;
Data는 포인터로 올꺼에요 추측컨데