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
[18194] Re:Re:Re:Re:감사합니다.프린터할 내용의 영역지정에 관한 질문입니다
김상훈 [shkim510] 900 읽음    2002-05-06 11:53
영인님...한글도 잘 됩니다...제가 잘 못 햇나 보네요...
죄송..가르켜 줘도 못해서리.....

그리고 프린터도 잘 됩니다..근데 또 질문이 잇습니다...

프린터에서 선택영역을 프린터 하는거 하고..그냥 모든 것을 프린터하는거 하고 같이 선택 할수 잇게 하고 싶은데.....전 프린터다이얼로그 박스를 사용햇거든요....근데 일단 영인님께서 가르켜주신방법은 무조건 셀을 선택해야 프린터가 되잖아여 ..이걸 어떻게 바꾸어 줘야 하는지....

전 이렇게 코딩을 했거든요...

void __fastcall TMsgForm::PrintClick(TObject *Sender)
{
  if(PrintDialog1->Execute())
  {
     TPrinter *tpPrinter = Printer();
     TStrings *tsList = new TStringList;
     String   stString = RichEdit1->SelText;
     int      itCount, itHeight = tpPrinter->Canvas->TextHeight(stString);

     tpPrinter->BeginDoc();
     tsList->Text = stString;

     for(itCount = 0; itCount < tsList->Count; itCount ++)
      tpPrinter->Canvas->TextOut(1, itHeight * itCount, tsList->Strings[itCount]);

     tpPrinter->EndDoc();
     delete tsList;
  }  
}

일단 프린터 버턴을 클릭하면 프린터 다이알로그 박스가 뜨고 거기에서 모두 인쇄인지 선택 인쇄인지 선택을 할려고 합니다..어떻게 해야 하나요...

그럼 즐거운 하루 되세엽..감사 합니다...

+ -

관련 글 리스트
18181 리치에디트에서의 파일 저장에 관한 질문입니다.. 김상훈 930 2002/05/06
18183     Re:리치에디트에서의 파일 저장에 관한 질문입니다.. 유영인 [Chris] 1080 2002/05/06
18190         Re:Re:감사합니다.잘 됩니다.근데..한글은 깨어지는데...저장할때.... 김상훈 863 2002/05/06
18191             Re:Re:Re:감사합니다.잘 됩니다.근데..한글은 깨어지는데...저장할때.... 유영인 [Chris] 901 2002/05/06
18194                 Re:Re:Re:Re:감사합니다.프린터할 내용의 영역지정에 관한 질문입니다 김상훈 900 2002/05/06
18195                     Re:Re:Re:Re:Re:감사합니다.프린터할 내용의 영역지정에 관한 질문입니다 유영인 [Chris] 960 2002/05/06
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.