|
로렌조 님이 쓰신 글 :
: 안녕하세요....'로렌조'임다...^^
:
: 컴포넌트의 텍스트는 AnsiString으로 되어 있어서 타입이 안맞는 것입니다.
: AnsiString에 대해서는 도움말을 참조하세요...
:
: char* buf = Edit5->Text.c_str(); <-- 이렇게 하시면 됩니다..
:
: 즐프하세요....(^.^)
:
: 박용우 님이 쓰신 글 :
: : 근데...
: : char* buf = Edit5->Text;
: :
: : 이렇게 쓰면 서로 타입이 틀려서 안되잖아요
: :
: : 어떻게 하는지 아시는분 꼭 답변주세요...
memcpy(buf,Edit5->Text.c_str(),Edit5->Text.Length());
이렇게 해야 하는 거 아닌가요?..ㅡ_ㅡ?
AnsiString.c_str() 로 받는 것은 그 순간에만 해당되는 거라고 알고 있는데요...;;;;
그냥 써도 상관 없나요?
|