Q&A

  • 최용일님...찾다가 안되 도움청합니다..

마지막 글자가 한글인가를 판단하는 코딩을 예전의 게시판에서
찾다찾다 못찾아 직접 도움청합니다.....

(문자열 copy로 잘라올때 ?표로 보이는 현상...)

항상 목마른 초보님들께 단비로 적셔주는, 님의 도움에
감사합니다-.
1  COMMENTS
  • Profile
    최용일 2002.06.01 21:31
    안녕하세요. 최용일입니다.

    ByteType이란 함수가 있습니다. 이걸 사용하면 2바이트문자의 앞부분인가 뒷부분인가, 1바이트문자인가를 알 수 있습니다.

    var
        Str: string;
        I, J: Integer;
    begin
        Str := '가나다1234馬';
        J := ByteType(S, Length(Str));
        case J of
            mbSingleByte: ShowMessage('1바이트 문자입니다.');
            mbLeadByte:   ShowMessage(''2바이트문자의 앞부분입니다.');
            mbTrailByte:    ShowMessage(''2바이트문자으 끝부분입니다.');
        end;
    end;

    ^^ 항상 즐코하세요...