네 대략적으로 맞는 것 같습니다. 한가지 보이는건 Data를 Pointer형으로 한건데..
PChar 형으로 하는게 맞는 것 같습니다.
참고로 ShowMessage 함수 호출할때 명시적으로 변환해 주지 않아도 됩니다.
그리고 Pointer형은 C/C++에서의 void형 포인터와 같은 것으므로 포인터의
증감 연산이 불가능합니다. PChar로 하는게 좀더 낫지 않나 싶습니다.
행복하세요.
델파이 초보 ^^ 님이 쓰신 글 :
: 델파이 써본지 며칠 안되는 초보입니다. ^^;;
:
: Var
: Ttext : String;
: Data : Pointer;
: begin
: ....
: ...
: // (이렇게 해도 되는지가 일단 궁금하고....)
: Data := PChar(Text);
: ....
: ...
: // ( 저장해둔 포인터 값으로 다시 스트링을 가져올려면...)
: ShowMessage(String(Data));
: end;
:
: 이렇게 했는데 맞는건가요?
:
|