C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[21381] Re:Re:[질문] tchart에서 LeftAxis 의 값을 표시할때 16진수로 표시하는 법
김성암 [] 798 읽음    2002-09-11 20:35
고맙습니다.. 덕분에 해결했습니다
넘어온 LabelText를 StrToInt를 사용해서 정수로 바꾼다음
IntToHex를 사용해서 다시 16진 문자열로 바꿔서 LabelText에 넣어주었더니
원하는 답이 나오네요..
거듭 감사드립니다



김상구.패패루 님이 쓰신 글 :
: 저는 TChart는 한 번도 사용해 보질 않아서 정확하게는 모르겠지만
: 지금 잠깐 이벤트들을 보니까
:
: OnGetAxisLabel 등의 이벤트들이 있군요.
:
: void __fastcall TForm1::Chart1GetAxisLabel(TChartAxis *Sender,
:       TChartSeries *Series, int ValueIndex, AnsiString &LabelText)
: {
: }
:
: 얼핏 보기엔 LableText가 ref로 넘어온 걸 보니까 LabelText에 적당한
: 값을 넣어주면 되겠네요.
: IntToHex 등의 함수로 10진수를 16진수 문자열로 바꾼 다음에 대입해
: 보시기 바랍니다.
:
: 보통 그런 식의 프라퍼티는 없습니다. 왜냐하면, 그런걸 지원하기 시작
: 하면 밑도 끝도 없기 때문이죠. 그래서 대부분의 컴포넌트들은 OnOwnerDraw
: 등의 이벤트를 제공해서 특별하게 커스터마이징 해야 하는 경우 사용자가
: 직접 그릴 수 있게 하거나 좀더 양반스러운 것들은 위의 예제와 같이
: OnGetText와 같이 문자열로 넘기게 설계합니다.
: 컴포넌트를 만든 사람의 입장에서 조금만 생각해 보신다면 원하는 프라
: 퍼티나 이벤트를 쉽게 찾을 수 있을겁니다.
:
:
:
: 김성암 님이 쓰신 글 :
: : 안녕하세요?
: : 요즘 c++빌더를 공부하고 있는 사람입니다
: : tchart를 사용해서 라인그래프를 그리고 있는데요
: : 왼편 수직축에 값을 표시하는데 이값이 10진수 값이더군요
: : 이것을 16진수로 표시할려면 어떻게 해야하나요?
: : tchart 설정을 아무리 뒤져봐도 16진수로 표시하는법이 안보이더군요(제가 못찾은것이겠지만..)
: :
: : 알려주시면 고맙겠습니다
: :

+ -

관련 글 리스트
21359 [질문] tchart에서 LeftAxis 의 값을 표시할때 16진수로 표시하는 법 김성암 619 2002/09/10
21380     Re:[질문] tchart에서 LeftAxis 의 값을 표시할때 16진수로 표시하는 법 김상구.패패루 887 2002/09/11
21381         Re:Re:[질문] tchart에서 LeftAxis 의 값을 표시할때 16진수로 표시하는 법 김성암 798 2002/09/11
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.