Q&A

  • 문자제어
대한민국우리나라강원도 -> 대 한 민 국 우 리 나 라 강 원 도



대한민국(우리나라)강원도 -> 대 한 민 국 ( 우 리 나 라 ) 강 원 도



위에 처럼 글자마다 공백을 넣어주는 함수 어디 없나여...



한글문제 땜시 넘 힘드네여... 쩌비...



델피언 여러분들중 가지고 계신분 좀 부탁합니다...



좋은 하루 되세요

3  COMMENTS
  • Profile
    바버 2001.03.24 09:31
    ...

  • Profile
    바사기몬 2001.03.23 01:12
    바버 wrote:

    > 대한민국우리나라강원도 -> 대 한 민 국 우 리 나 라 강 원 도

    >

    > 대한민국(우리나라)강원도 -> 대 한 민 국 ( 우 리 나 라 ) 강 원 도

    >

    > 위에 처럼 글자마다 공백을 넣어주는 함수 어디 없나여...

    >

    > 한글문제 땜시 넘 힘드네여... 쩌비...

    >

    > 델피언 여러분들중 가지고 계신분 좀 부탁합니다...

    >

    > 좋은 하루 되세요



    필요로 하시는 그런 함수는 없는것으로 알고 있습니다..

    직접 만드셔야 할것 같은데요..



    아래는 제가 전에 이곳에 올린 것입니다..

    이걸 활용하시면 될것 같은데요..

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    델파이에서 한글문자의 앞과 끝을 알수 있는 함수는 ByteType입니다..

    델파이 Help에서 MBCS utilities를 찾으시면 이 함수에 대해서

    그리고 그 리턴값인 TMbcsByteType에 대해서 알 수 있습니다.

    그리고 샘플로 만들어 본건데요.. 저두 기억이 가물가물 해서요..

    자주 쓰지 않는것이라...

    잘 동작 하는군요... 응용하시면 원하시는 것을 만드실 수 있을거라

    생각됩니다...

    그럼 이만....



    procedure TForm1.Button1Click(Sender: TObject);

    begin

    case ByteType(edit1.text, strtoint(edit2.text)) of

    mbSingleByte : Label1.Caption := '이것은 single Byte!';

    mbLeadByte : Label1.Caption := '이것은 한글 앞자리!';

    mbTrailByte : Label1.Caption := '이것은 한글 뒷자리!';

    end;

    end;



  • Profile
    서성호 2001.03.22 22:25
    바버 wrote:

    > 대한민국우리나라강원도 -> 대 한 민 국 우 리 나 라 강 원 도

    >

    > 대한민국(우리나라)강원도 -> 대 한 민 국 ( 우 리 나 라 ) 강 원 도

    >

    > 위에 처럼 글자마다 공백을 넣어주는 함수 어디 없나여...

    >

    > 한글문제 땜시 넘 힘드네여... 쩌비...

    >

    > 델피언 여러분들중 가지고 계신분 좀 부탁합니다...

    >

    > 좋은 하루 되세요



    음...저도 잘 모르겠지만,

    아마도 PL을 해야 될 것 같네요....

    특수기로 ( ) [ ] 등은 미리 정의 해서 특수기호가 나오면 1바이트만 읽고 그렇지 않으면 2바이트씩 읽어서 뿌려 줘야 될 것 같네요.....



    그럼 즐코하세요....