2013-04-06

[델파이]strpas를 비롯한 문자열 처리


function StrPas(const Str: PChar): string;

StrPas()는 PChar형의 데이터를 String형으로 변환하는 함수

strpas함수의 반대되는 함수들 입니다.
StrPCopy
strcopy
strpcopy

** 델파이에서 PChar를 String으로 String을 PChar로 바꾸기

sString: string;
aChar: array[1..100] of Char;

■ PChar를 String으로 

    // 함수이용
    sString := StrPas(@aChar[1]); 

    // 캐스팅
    sString := String(@aChar[1]); 

    // 어드레스 대입
    sString := @aChar[1]; 

■ String을 PChar로 바꾸기

    // 함수이용
    StrPCopy(PChar(@aChar[1]), sString );

    // 캐스팅
    PChar(sString )

댓글 없음: