Pchar 타입가 char 타입의 차이점은 무엇인가요..?
함수에서 결과값을 리턴해줄때..
결과값을 C++ dll 에 값을 리턴해 줘야 하는데 pchar형으로 해야
된대요.. 결과값이 String이나 char형이면 그 값을 어떻게
넣어줘야 하는지 모르겠습니다.. 시간은 없는뎅..
글구여..그 pchar 형으로 선언된 결과값을 배열로 넣어줄수
있나요..? 루프를 돌면서 하나씩..하나씩..배열루 쏙 넣어줘야 해요..
에궁 .. 도대체 어케하라는 건지..
말을 들을땐 쉬울것 같은데 막상 하다보면 막히는게 한두개가 아니네요..
저땜시 다른사람들 일정두 늦춰지구.. 입사하구 벌써 3달인데
머하나 제대루 하는게 없어 답답합니다.. ㅠ.ㅠ
꼭 알켜주세요~
var pA : pchar;
begin
pA := DLLCALLFUNC;
caption := strpas(pA);
end;
이런식이고요
밑에 보니 C에서 char로 된 Pointer들의 배열의 포인터를 받는것 같기도 하고
이경우..
var pA : array of pchar;
begin
pA := DLLCALLFUNC;
caption : strpas(pA[0]);
end;
이럴수도 있고..
type AP : array of pchar;
var pA : ^AP;
begin
pA := DLLCALLFUNC;
caption : strpas(pA^[0]);
end;
이럴수도 있는데
C 소스를 봐야 알겠네요 DLL로 된 것..