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
[15043] Re:[질문]프린트 기능을 추가하려는데요
최보현.U&I [uriduri] 1082 읽음    2002-01-27 02:31
질문 님이 쓰신 글 :
: 안녕하세요 질문있어서요..초보라서 모르는게 많거든요. ^^; 헤..~
: 만들어놓은 폼에 프린트기능을 추가하려고 합니다. 이곳저곳 다봤는데 프린트는 퀙리포트를 통해서 많이 하데요.. 근데 지금 만들어놓은 폼에는 퀵리포트를 쓰지 않았구요 디비그리드가 있습니다. 그것을 출력하려고 하는데요.. 다이얼로그 에 있는 프린트 컴포넌트 쓸줄아시는분계신가요? 그걸 쓰는분은 없는듯해요.. 그 컴포넘트를 추가했는데요.. 음,, 프린트설정하는 창까지 뜨는데. 확인을 누르면 프린트가 되질 않네요. 어찌된걸까요.
: 모 다른 방법도 있나요? 꼭 알려주셨씀합니당.

유앤아이 현지 아빠입니다 ...

다이얼러그에 있는 프린터 모양의 컴포넌트는 말 그대로 프리터 다이얼러그 박스를 띄워 주는
역활을 합니다 ...
이는 사용자로 하여금 프린터를 고를수있는 기회를 주며, 또 용지의 가로/세로등 을 조절 할수
있는 기회를 부여하고 그렇게 설정된 프린터의 핸들을 얻어 옴으로써 그역활을 다 한것 입니다 ..

그렇게 얻어온 프린터 핸들의 DC 를 얻어다가 ... StartDoc(); 해주고 ... DC 에 출력물을 그리고 ... EndDoc() 를 하는것은 ... 사요자의 몫입니다 ... 어떻게 종이 에다가 무엇을 그릴것인지를
전혀 .. 알려 주지 않고 프린터 설정 다이얼러그를 띄웠다는 이유만으로 프린터가 알아서 찍겠지
라는것은 큰 오해 입니다. 컴텨는 무지 미련하니깐여~

그럼 대충 답이 된것 같지요~~



+ -

관련 글 리스트
14994 [질문]프린트 기능을 추가하려는데요 질문 831 2002/01/25
15043     Re:[질문]프린트 기능을 추가하려는데요 최보현.U&I 1082 2002/01/27
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.