Q&A

  • font.size에대한 한문자 width(pixel)값을 알수 있을까여?
font.size := 9;  //사이즈는 변동

s := '가나다라12';

lenth(s)는 10 이 나옵니다.

그럼 s가 화면에 출력되는 전체 width(픽셀)값을 알고 싶습니다.

예를 들어
s의 width = length(s) * font.size * ?

어떵게 하면 되는가요...

고수님의 답변 부탁드립니다.
1  COMMENTS
  • Profile
    최석기 2002.04.14 09:31
    화면이라하면 Form에 출력하시는 건가요??

    여하튼 출력하시려는 해당 콤포넌트에 Canvas에 있는 TextWidth 메소드를 이용하시면 될꺼 같네요..

    만약 폼의 Canvas에 출력을 한다면

    Form1.Canvas.TextWidth('가나다라12') 이런식으로 알아오시면 됩니다.