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
[64676] Re:Teechart 그래프 관련 문의 입니다.
Nibble [gameover] 1250 읽음    2011-06-23 14:23
Unicode String 문제인것 같네요.
6.0 에선 대개 AnsiString 으로 구현이 되어 있었으니까요.
찾아보시면 해결방법이 많을듯 합니다.
예컨데 적절한 곳에서 Unicode <-> AnsiString 간 변환만 해 주시면 될 것 같네요.

키미히로 님이 쓰신 글 :
: 빌더 6.0을 사용하여 오다가 최근에 빌더 2010으로 업데이트 하고, 6.0에서 사용하던 프로그램을 2010으로 바꾸면서, 파이어버드 DB에서 데이터값을 텍스트 파일로 받아와서, 그 텍스트 값을 SeriesTextSource로 불러와서 Tchart로 그려주는 거였는데, 문제점을 확인해 보니 SQL문의 SELECT문으로 DB의 값을 불러와서 IBDataSet->BatchOutput()을 사용하여 텍스트 파일을 만들어 주었는데, 이텍스트 파일이 문제입니다.
: 텍스트는 아래와 같이 시간과 Data값이 콤마로 구분되어서 잘 저장이 됩니다.
:
: 2011-06-20 18:34:50,217
: 2011-06-20 18:35:00,200
:
: 하지만,  2010에서 이 텍스트 파일을 불러 올때에 앞의 2 하나만을 불러 옵니다. 혹시나 하는 마음에 메모장으로 이 텍스트 파일을 열고 내용수정 없이 저장한 한번 눌러주고, 이 파일을 불러 오니 잘 되는 겁니다.
: 제 생각에는 IBDataSet->BatchOutput()에서 텍스트 파일을 저장 할 때, charset에 먼가 문제가 있는거 같은데 이를 해결할 방법을 찾아보다 결국 찾지 못해서 포기 하고, TDBCHART에서 DB의 데이터를 해서 바로 차트를 그릴수 있다는 것을 알아 그것에 관한 예제 같은 것을 검색해 보니 쉽게 나온다고는 나와 있는데 막상 저는 못찾고 있습니다.
: IBDataSet->BatchOutput() 에서 정상적으로 텍스트 파일을 저장하는 방법이나 TDBCHART에서 파이어버드 DB로 그래프를 그리는 예제나 방법 좀 아시는 분 계시면 가르쳐 주십시오. 몇일째 이것만 붙잡고 있습니다. 이것을 해결 해야 다른 것도 하는데 이문제 때문에 다른것도 못하고 있습니다.

+ -

관련 글 리스트
64667 Teechart 그래프 관련 문의 입니다. 키미히로 1385 2011/06/22
64676     Re:Teechart 그래프 관련 문의 입니다. Nibble 1250 2011/06/23
64677         Re:Re:Teechart 그래프 관련 문의 입니다. 키미히로 1016 2011/06/23
64681             Re:Re:Re:Teechart 그래프 관련 문의 입니다. Nibble 984 2011/06/23
64682                 Re:Re:Re:Re:Teechart 그래프 관련 문의 입니다. 키미히로 891 2011/06/23
64698                     Re:Re:Re:Re:Re:Teechart 그래프 관련 문의 입니다. Nibble 1722 2011/06/24
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.