일단 델파이에서는..
<!--CodeS-->
var
p : pchar;
CustInfo2 : m_ci2;
begin
.....
// 중간에 소스가 빠졌어요 이것땜시 아마 다른분이 리풀 안다신것 같아요
// 눈치로는 p값이 CustInfo2 의 한 부문을 지칭할것 같은데 알수 없네요
move(pchar(p+4), pChatApp.m_ci2, sizeof(CustInfo2));
end;
<!--CodeE-->
제시한 소스가 매우 부족하네요
그리고 *p 는 데이타는 디버거에서 볼수 있습니다. (p^ 이렇게 하고 디버거에서 메모리덤프 선택후 반복수 설정하면 나와요)
VC++ 소스입니다 char *p // 데이타 m_ci2 CustInfo2 memcpy(&pChatApp->m_ci2, p+4, sizeof(CustInfo2)); 이걸 Delphi로 바꿀려고 하는데 잘 모르겠어요. 아참 그리고 *p 는 데이타를 통으로 string 찍어서 보고 싶은데 잘 모르겠어요 고...
이중철
•
2005.11.16 00:01
중간에 소스가 빠진것 같네요
일단 델파이에서는..
<!--CodeS-->
var
p : pchar;...
일단 델파이에서는..
<!--CodeS-->
var
p : pchar;
CustInfo2 : m_ci2;
begin
.....
// 중간에 소스가 빠졌어요 이것땜시 아마 다른분이 리풀 안다신것 같아요
// 눈치로는 p값이 CustInfo2 의 한 부문을 지칭할것 같은데 알수 없네요
move(pchar(p+4), pChatApp.m_ci2, sizeof(CustInfo2));
end;
<!--CodeE-->
제시한 소스가 매우 부족하네요
그리고 *p 는 데이타는 디버거에서 볼수 있습니다. (p^ 이렇게 하고 디버거에서 메모리덤프 선택후 반복수 설정하면 나와요)