Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
차트를 bmp로 저장하는 방법좀 가르쳐 주세여(제발)
* 사용환경 : 델파이5 / Windows 98
* 에러 메시지 :
하나의 차트가 있습니다..
SeriesList안에 차트 종류를 여러개를 만들어 놓았습니다.
그런데 실행후 화면에 보며지는 차트를 저장 버튼을 누르면 bmp로 저장을 시키려고 합니다.
근데 하는 방법을 잘 모르겟습니다.
아시는 분은 방법좀 가르쳐 주세여 여러 고수님 즐이 많으니까 도와 주세여(제발)~~~~
소스를 가지고 계시면 보내 주셔도 감사합니다.
즐거운 하루 되세여
4
COMMENTS
조규춘
•
2000.09.30 05:34
코스모 wrote:
> * 사용환경 : 델파이5 / Windows 98
> * 에러 메시지 :
>
> 하나의 차트가 있습니다..
> SeriesList안에 차트 종류를 여러개를 만들어 놓았습니다.
> 그런데 실행후 화면에 보며지는 차트를 저장 버튼을 누르면 bmp로 저장을 시키려고 합니다.
> 근데 하는 방법을 잘 모르겟습니다.
> 아시는 분은 방법좀 가르쳐 주세여 여러 고수님 즐이 많으니까 도와 주세여(제발)~~~~
>
> 소스를 가지고 계시면 보내 주셔도 감사합니다.
>
> 즐거운 하루 되세여
>
>
안녕하십니까?
델세상(http://www.freechal.com/delphiworld) 의 조규춘입니다.
procedure TForm1.Button1Click(Sender: TObject);
var
Meta :TMetafile;
mybitmap : TBitmap;
begin
Meta:=Chart1.TeeCreateMetafile(True,Rect(0,0,Chart1.Width,chart1.Height));
mybitmap :=Chart1.TeeCreateBitmap(clwhite,Rect(0,0,Chart1.Width,chart1.Height));
meta.SaveToFile('c:temp.wmf');
mybitmap.SaveToFile('c:temp.bmp');
meta.Free;
mybitmap.free;
end;
보시는 바와 같이 그 차트 컴포넌트에.. 그림으로 따로 저장할수 있는 루틴이 있습니다.
그러니.. 메타 파일 형식으로.. 아님 비트맵 형식으로 언제든 바꿀수 있답니다.
행복하십시요..
0
0
삭제
수정
댓글
코스모
•
2000.09.30 06:54
조규춘 wrote:
> 코스모 wrote:
> > * 사용환경 : 델파이5 / Windows 98
> > * 에러 메시지 :
> >
> > 하나의 차트가 있습니다..
> > SeriesList안에 차트 종류를 여러개를 만들어 놓았습니다.
> > 그런데 실행후 화면에 보며지는 차트를 저장 버튼을 누르면 bmp로 저장을 시키려고 합니다.
> > 근데 하는 방법을 잘 모르겟습니다.
> > 아시는 분은 방법좀 가르쳐 주세여 여러 고수님 즐이 많으니까 도와 주세여(제발)~~~~
> >
> > 소스를 가지고 계시면 보내 주셔도 감사합니다.
> >
> > 즐거운 하루 되세여
> >
> >
>
> 안녕하십니까?
> 델세상(http://www.freechal.com/delphiworld) 의 조규춘입니다.
>
> procedure TForm1.Button1Click(Sender: TObject);
> var
> Meta :TMetafile;
> mybitmap : TBitmap;
> begin
> Meta:=Chart1.TeeCreateMetafile(True,Rect(0,0,Chart1.Width,chart1.Height));
> mybitmap :=Chart1.TeeCreateBitmap(clwhite,Rect(0,0,Chart1.Width,chart1.Height));
>
> meta.SaveToFile('c:temp.wmf');
> mybitmap.SaveToFile('c:temp.bmp');
>
> meta.Free;
> mybitmap.free;
> end;
>
>
> 보시는 바와 같이 그 차트 컴포넌트에.. 그림으로 따로 저장할수 있는 루틴이 있습니다.
> 그러니.. 메타 파일 형식으로.. 아님 비트맵 형식으로 언제든 바꿀수 있답니다.
>
> 행복하십시요..
님 감사합니다...
하지만 님이 가르쳐 주신대로 하니까 ..
mybitmap :=Chart1.TeeCreateBitmap(clwhite,Rect(0,0,Chart1.Width,chart1.Height));
이 부분에서 에러 발생 하더군요..
자세하게 좀 가르쳐 주세여...
Clwhite : 이곳에서 에러가 발생합니다..
[Error] Graph.pas(200): Too many actual parameters
이런 메서지가 나옵니다...
제발좀 가르쳐 주세여
그리고 한가지 더 부탁좀 드립니다 저장 다이얼러그를 사용해서 할려고 하는하는데여
하시는김에 수고가 안 된다면 이것두 좀 해 주세여
좋은하루 되세여
0
0
삭제
수정
댓글
조규춘
•
2000.09.30 09:05
코스모 wrote:
> 조규춘 wrote:
> > 코스모 wrote:
> > > * 사용환경 : 델파이5 / Windows 98
> > > * 에러 메시지 :
> > >
> > > 하나의 차트가 있습니다..
> > > SeriesList안에 차트 종류를 여러개를 만들어 놓았습니다.
> > > 그런데 실행후 화면에 보며지는 차트를 저장 버튼을 누르면 bmp로 저장을 시키려고 합니다.
> > > 근데 하는 방법을 잘 모르겟습니다.
> > > 아시는 분은 방법좀 가르쳐 주세여 여러 고수님 즐이 많으니까 도와 주세여(제발)~~~~
> > >
> > > 소스를 가지고 계시면 보내 주셔도 감사합니다.
> > >
> > > 즐거운 하루 되세여
> > >
> > >
> >
> > 안녕하십니까?
> > 델세상(http://www.freechal.com/delphiworld) 의 조규춘입니다.
> >
> > procedure TForm1.Button1Click(Sender: TObject);
> > var
> > Meta :TMetafile;
> > mybitmap : TBitmap;
> > begin
> > Meta:=Chart1.TeeCreateMetafile(True,Rect(0,0,Chart1.Width,chart1.Height));
> > mybitmap :=Chart1.TeeCreateBitmap(clwhite,Rect(0,0,Chart1.Width,chart1.Height));
> >
> > meta.SaveToFile('c:temp.wmf');
> > mybitmap.SaveToFile('c:temp.bmp');
> >
> > meta.Free;
> > mybitmap.free;
> > end;
> >
> >
> > 보시는 바와 같이 그 차트 컴포넌트에.. 그림으로 따로 저장할수 있는 루틴이 있습니다.
> > 그러니.. 메타 파일 형식으로.. 아님 비트맵 형식으로 언제든 바꿀수 있답니다.
> >
> > 행복하십시요..
>
>
> 님 감사합니다...
> 하지만 님이 가르쳐 주신대로 하니까 ..
> mybitmap :=Chart1.TeeCreateBitmap(clwhite,Rect(0,0,Chart1.Width,chart1.Height));
> 이 부분에서 에러 발생 하더군요..
> 자세하게 좀 가르쳐 주세여...
> Clwhite : 이곳에서 에러가 발생합니다..
> [Error] Graph.pas(200): Too many actual parameters
> 이런 메서지가 나옵니다...
> 제발좀 가르쳐 주세여
>
> 그리고 한가지 더 부탁좀 드립니다 저장 다이얼러그를 사용해서 할려고 하는하는데여
> 하시는김에 수고가 안 된다면 이것두 좀 해 주세여
>
>
> 좋은하루 되세여
>
>
>
0
0
삭제
수정
댓글
코스모
•
2000.09.30 18:14
조규춘 wrote:
> 코스모 wrote:
> > 조규춘 wrote:
> > > 코스모 wrote:
> > > > * 사용환경 : 델파이5 / Windows 98
> > > > * 에러 메시지 :
> > > >
> > > > 하나의 차트가 있습니다..
> > > > SeriesList안에 차트 종류를 여러개를 만들어 놓았습니다.
> > > > 그런데 실행후 화면에 보며지는 차트를 저장 버튼을 누르면 bmp로 저장을 시키려고 합니다.
> > > > 근데 하는 방법을 잘 모르겟습니다.
> > > > 아시는 분은 방법좀 가르쳐 주세여 여러 고수님 즐이 많으니까 도와 주세여(제발)~~~~
> > > > > > > > 소스를 가지고 계시면 보내 주셔도 감사합니다.
> > > >
> > > > 즐거운 하루 되세여
> > > >
> > > >
> > >
> > > 안녕하십니까?
> > > 델세상(http://www.freechal.com/delphiworld) 의 조규춘입니다.
> > >
> > > procedure TForm1.Button1Click(Sender: TObject);
> > > var
> > > Meta :TMetafile;
> > > mybitmap : TBitmap;
> > > begin
> > > Meta:=Chart1.TeeCreateMetafile(True,Rect(0,0,Chart1.Width,chart1.Height));
> > > mybitmap :=Chart1.TeeCreateBitmap(clwhite,Rect(0,0,Chart1.Width,chart1.Height));
> > >
> > > meta.SaveToFile('c:temp.wmf');
> > > mybitmap.SaveToFile('c:temp.bmp');
> > >
> > > meta.Free;
> > > mybitmap.free;
> > > end;
> > >
> > >
> > > 보시는 바와 같이 그 차트 컴포넌트에.. 그림으로 따로 저장할수 있는 루틴이 있습니다.
> > > 그러니.. 메타 파일 형식으로.. 아님 비트맵 형식으로 언제든 바꿀수 있답니다.
> > >
> > > 행복하십시요..
> >
> >
> > 님 감사합니다...
> > 하지만 님이 가르쳐 주신대로 하니까 ..
> > mybitmap :=Chart1.TeeCreateBitmap(clwhite,Rect(0,0,Chart1.Width,chart1.Height));
> > 이 부분에서 에러 발생 하더군요..
> > 자세하게 좀 가르쳐 주세여...
> > Clwhite : 이곳에서 에러가 발생합니다..
> > [Error] Graph.pas(200): Too many actual parameters
> > 이런 메서지가 나옵니다...
> > 제발좀 가르쳐 주세여
> >
> > 그리고 한가지 더 부탁좀 드립니다 저장 다이얼러그를 사용해서 할려고 하는하는데여
> > 하시는김에 수고가 안 된다면 이것두 좀 해 주세여
> >
> >
> > 좋은하루 되세여
> >
> >
> >
버젼은 델파 4로 작업중입니다.
디비는 mdb를 사용하구여 ............
수고 하세요
그리고 좋은 하루 되세요~~~~~~~~~~~
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
이주석
•
2000.09.30 06:14
1
COMMENTS
/
0
LIKES
numlock,한영,insert,capslock 이 설정되어있는지???
조규춘
•
2000.09.30 11:33
이주석 wrote: > DElPHI 3 로 P/G 작성중이고. > 완전 초짭니다... > 폼이 CREATE 될때 키보드에서 NUMB...
델초보
•
2000.09.30 05:59
3
COMMENTS
/
0
LIKES
PickList를 어떻게 써야하는지...
parkisu
•
2000.10.01 19:26
델초보 wrote: > 안녕하십니까.. > 델초보입니다.. 궁금한점이있어서요... > DBGrid에서 PickList요... ...
^^;
•
2001.05.25 20:51
잘 안되서요.... procedure TFM_ItmMst.AdoTB_ItmMst2itm_unit_kindSetText(Sender: TField; const T...
델초보
•
2000.10.02 19:33
parkisu wrote: > 델초보 wrote: > > 안녕하십니까.. > > 델초보입니다.. 궁금한점이있어서요... > > D...
코스모
•
2000.09.30 05:18
4
COMMENTS
/
0
LIKES
차트를 bmp로 저장하는 방법좀 가르쳐 주세여(제발)
* 사용환경 : 델파이5 / Windows 98 * 에러 메시지 : 하나의 차트가 있습니다.. SeriesList안에 차트 종류를 여러개를 만들어 놓았습니다. 그런데 실행후 화면에 보며지는 차트를 저장 버튼을 누르면 bmp로 저장을 시키려고 합니다. 근데 ...
조규춘
•
2000.09.30 05:34
코스모 wrote: > * 사용환경 : 델파이5 / Windows 98 > * 에러 메시지 : > > 하나의 차트가 있습니다...
코스모
•
2000.09.30 06:54
조규춘 wrote: > 코스모 wrote: > > * 사용환경 : 델파이5 / Windows 98 > > * 에러 메시지 : > > >...
조규춘
•
2000.09.30 09:05
코스모 wrote: > 조규춘 wrote: > > 코스모 wrote: > > > * 사용환경 : 델파이5 / Windows 98 > > > * ...
코스모
•
2000.09.30 18:14
조규춘 wrote: > 코스모 wrote: > > 조규춘 wrote: > > > 코스모 wrote: > > > > * 사용환경 : 델파이5...
won
•
2000.09.30 05:12
1
COMMENTS
/
0
LIKES
mscomm 라이센스를 찾을수없습니다..
타이거
•
2000.09.30 20:58
won wrote: > mscomm32.ocx 임포트하니까 > > license information for tmscomm not found. > you can...
장준혁
2000.09.30 05:10
0
COMMENTS
/
0
LIKES
액티브 폼에서 띄운 폼은 탭 키를 못 쓰네요..
김지명
•
2000.09.30 09:32
1
COMMENTS
/
0
LIKES
델초보 또올립니당...
델포이
•
2000.09.30 18:32
김지명 wrote: > 다름이 아니오라.. > 몇가지 조건을 주고 검색을 해서 DBgrid에 띄었읍니다 물론 조건에...
이선주
•
2000.09.30 04:56
1
COMMENTS
/
0
LIKES
DB를 query하는 동안 타이머가 작동이 안되요..
최석기
•
2000.09.30 18:55
안녕하세요.. 고수는 아닌데요. 제가 알기로는 Query로 작업 시에는 프로그램 제어권 자체가 DB쪽으로...
고유진
•
2000.09.30 04:45
1
COMMENTS
/
0
LIKES
TEDIT에 숫자를 쓰면 바로 계산되는 방법 없나요?
...
•
2000.09.30 05:16
고유진 wrote: > EDIT1, EDIT2, EDIT3 가 있다면... > EDIT2/EDIT1 = EDIT3 이고 싶은데... > EDIT1이나...
전석규
2000.09.30 03:54
0
COMMENTS
/
0
LIKES
(질문)디렉토리읽고 그안의 화일들차례대로 읽기..
델초
•
2000.09.30 03:42
1
COMMENTS
/
0
LIKES
쓰레드에서 폼 동적생성에서 에러가 나요..
강호규
•
2000.09.30 04:20
쓰레드 내에서 델파이 VCL을 콘트롤 하면 되지 않습니다. TForm도 VCL이니 에러가 나겠죠? 그래서 쓰...
질문
2000.09.30 02:52
0
COMMENTS
/
0
LIKES
BDE 의 definition 정보를 가져오려면?
한국KMG
2000.09.30 02:49
0
COMMENTS
/
0
LIKES
tcp/ip를 이용하여 서버 파일 접근
이정한
2000.09.30 02:45
0
COMMENTS
/
0
LIKES
공유 디렉터리 해제 방법 부탁합니다.
장유진
2000.09.30 02:38
0
COMMENTS
/
0
LIKES
인쇄가 안 되네요
서경철
•
2000.09.30 02:36
1
COMMENTS
/
0
LIKES
동적 배열에서 시작 index를 0말고 다른 값으로 바꾸는 방법..?
kylix
•
2000.09.30 02:42
서경철 wrote: > 동적배열을 정하고 > a: array of integer; > > 길이를 10으로 정하고자하면 > SetL...
필승이
2000.09.30 02:27
0
COMMENTS
/
0
LIKES
콤포넌트 만들때...프로퍼티중에..화일이름을 정하는...프로퍼티?
강혁진
•
2000.09.30 02:24
1
COMMENTS
/
0
LIKES
PageControl에서 tabsheet1,2,3 이동시 이벤트?
어린왕자
•
2000.09.30 02:53
강혁진 wrote: > 델파이를 사랑하는 분 안녕하세요... > 델파이를 공부하다가 의문나서 메일 올립니다. ...
호야
•
2000.09.30 01:57
1
COMMENTS
/
0
LIKES
ShowModal을 쓰면 에러가 뜨네요?
...
•
2000.09.30 02:35
호야 wrote: > Var Child_Form : TfSimPSub; > Begin > Child_Form := TfSim_Sub.Create(Application...
초초보
2000.09.30 01:25
0
COMMENTS
/
0
LIKES
이종디비간의 이동(급)
Cha
2000.09.30 01:16
0
COMMENTS
/
0
LIKES
컴포넌트 삭세지 에러...
코스모
2000/09/30 05:18
Views
236
Likes
0
Comments
4
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
> * 사용환경 : 델파이5 / Windows 98
> * 에러 메시지 :
>
> 하나의 차트가 있습니다..
> SeriesList안에 차트 종류를 여러개를 만들어 놓았습니다.
> 그런데 실행후 화면에 보며지는 차트를 저장 버튼을 누르면 bmp로 저장을 시키려고 합니다.
> 근데 하는 방법을 잘 모르겟습니다.
> 아시는 분은 방법좀 가르쳐 주세여 여러 고수님 즐이 많으니까 도와 주세여(제발)~~~~
>
> 소스를 가지고 계시면 보내 주셔도 감사합니다.
>
> 즐거운 하루 되세여
>
>
안녕하십니까?
델세상(http://www.freechal.com/delphiworld) 의 조규춘입니다.
procedure TForm1.Button1Click(Sender: TObject);
var
Meta :TMetafile;
mybitmap : TBitmap;
begin
Meta:=Chart1.TeeCreateMetafile(True,Rect(0,0,Chart1.Width,chart1.Height));
mybitmap :=Chart1.TeeCreateBitmap(clwhite,Rect(0,0,Chart1.Width,chart1.Height));
meta.SaveToFile('c:temp.wmf');
mybitmap.SaveToFile('c:temp.bmp');
meta.Free;
mybitmap.free;
end;
보시는 바와 같이 그 차트 컴포넌트에.. 그림으로 따로 저장할수 있는 루틴이 있습니다.
그러니.. 메타 파일 형식으로.. 아님 비트맵 형식으로 언제든 바꿀수 있답니다.
행복하십시요..