Q&A

  • copy할때 오른쪽부터 copy하는 방법알켜주세요..
보통은 copy(파일네임,3,3) = 'abc'

이렇게 사용하는데요.. 부득이하게 뒷자리부터 3자리를

copy 해야해요.. 자리수가 불규칙적이거든요..

아시는분계심 언능언능 답변부탁드립니다..
1  COMMENTS
  • Profile
    김동환 2004.02.12 03:26



    uses절에 strutils를 삽입 하시고

    RightStr함수를 사용 하세요..

    그리고 copy함수는 문자를 1byte씩 인식 합니다.

    그래서 한글을 copy할때 이사항 문자가 나올 것입니다.

    하지만 RightStr은 영문 한글 구분없이 자리를 구해 올 것입니다.

    RightStr(파일이름, 3)으로 하면 되고요.

    만일 copy 문으로 하시려면

    copy(파일이름, length(파일이름) - 복사할 자리수 + 1, 복사할 자리수)

    로 하시면 됩니다.

    델파이 7 버젼으로 TEST 하였습니다.