Q&A

  • 프린터에 대한 의문사항. 넘 초보라 아무것도 모름.-.-;
델파이를 처음 접했는데요, 어떤 책을 많이 보나요...?(초보)

지금 제가 책을 보면서 코딩을 하는데요. 책 내용 그대로 했는데,
계속 실행을 하면 안됩니다..(짜증 이빠이-.-;;;;)
제가 메모장에서 프린터를 실행하여 출력을 할려고 하는 코팅 내용 입니다.
그런데 죽어라 해도 안됩니다....초보에게는 이것도 넘 어렵군요..
잘 하시는 님들은 아주 웃긴 이야기 일찌라도 한수 가르쳐 주세요..
그럼 부탁 합니다.
내용은 이래요..
procedure TFormPad.MenuFilePrintClick(Sender:TObject);
var
Line:integer;
Printtext:Textfile;(이부분도 이해가 안감.)책에는 이게 텍스트데이터를
                    출력하기 위해서 설정하는 변수라고 합니다...맞는지요???

begin
if PrintDialog.Execute then
begin
    AssignPrn(PrintText);==>여기서 넘어 가지 않는군요..왜 그럴까요??
    책에서는 텍스트 데이터 변수(PrintText)를 프린터와 연결 한다고 합니다.
     여기서 넘어가지가 않고 있어서, 이걸 삭제하고 다음 걸 했던니 이것도
     안되고...고민중
    Rewrite(PrintText);
    Printer.Canvas.Font:=Memo.font;
    for Line:=0 to Memo.Lines.Count-1 do
    writein(PrintText,Memo.lines[Line]);
    CloseFile(PrintText);
  end;
end;

end.
1  COMMENTS
  • Profile
    김기수 2002.02.04 09:26
    맞습니다.
    넘어가지 않는다는게 컴파일시 오류가 난다는 말씀인지요?
    uses 절에 Qprinters를 추가해 보십시오.
    덧붙여서 이런방법도 있으니 참고 하십시오.
    위와 비슷합니다만

    printtetx:textfile;
    ...
    AssignFile(printText,LPT1);
    Rewrite(printText);
    writeln(PrintText,'Hello');
    CloseFile(PrintText);


    • 돌멩이
      2002.02.05 06:17
      ListBox1.Style := lbOwnerDrawVariable; procedure TForm1.ListBox1DrawItem(Control: TWinControl;...
    • 이준희
      2002.02.05 18:44
      TCP 전송의 경우 최대 1460 바이트가 전송됩니다. 그렇다고 무조건 1460을 채우는 것은 아닙니다. ...
    • 박경록
    • 2002.02.05 00:24
    • 5 COMMENTS
    • /
    • 0 LIKES
    • 박경록
      2002.02.05 01:23
    • 장지용
      2002.02.05 00:29
      Label.Caption := ComboBox.Items[2];
    • 박경록
      2002.02.05 00:52
      그게 아니라여.. 콤보박스 내용이 나타나기를... 1 - AA       --itemi...
    • 이성훈
      2002.02.05 01:16
      for i := 0 to CBox1.Items.Count - 1 do      if Copy(CBox1.Items[i], 0, 1) = '1'...
    • 공성환
      2002.02.05 01:01
      코드값은 1부터 시작이고 ItemIndex는 0부터 시작하니깐... 저장시점에서는 ItemIndex + 1로 조회시 보여...
    • BlueSea
    • 2002.02.04 23:44
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 장지용
      2002.02.05 00:34
      "NMFTP Component" 의 "OnListItem" Event 에 Parameter 로 넘어오는 "Listing...
    • 이미진
      2002.02.04 23:12
      BatchMove를 사용하면 됩니다. BatchMove의 Source와 Destination에 각각의 DataSet을 연결해 주시면 ...
    • * 아자!! *
      2002.02.05 00:07
      답변주셔서 너무고마워요.. 참, 델파이라는게........ 웬지 쉬울것 같으면서두 참 어려운것 같아요. 완전...
    • 이미진
      2002.02.08 23:50
      BatchMove의 Mode 프로퍼티를 Setting 하지 않으신것 같은데여... 꼬옥 batCopy루 해주셔야 해여... 그래...
    • jshope
    • 2002.02.04 21:16
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 갱민이
      2002.02.04 23:49
      Raize 컴포넌트에 보면 TRzMenuButton이란게 있습니다.. 상용 컴포넌트이긴 하지만... 참고하세요..
    • 장명선
      2002.02.04 22:30
      에공 밑에 알려주었는데...검색을 먼저 하시고 올려주세요 이런씩으로 코팅을 하면 됩니다. procedure ...
    • 장석정
      2002.02.19 06:53
      라이센스를 걸려면 일반적으로 하드웨어 종속되게 만들어야 되는데여... 결국 하드웨어에 종속된 키값을 ...
    • 장명선
      2002.02.04 22:32
      소프트웨어적으로 할려면 사용자가 다 만들어야만 가능합니다. 만드는 방법은 어려가지가 있는데 Ini 나 ...
    • 하얀까마귀
      2002.02.04 20:38
      델파이에 들어있는 인스톨쉴드에는 기능이 없구요.. 6은 모르겠구. 인스톨쉴드 프로페셔널에 보시면 그러...
    • 장지용
      2002.02.06 00:01
      BDE > Configuration > System > INIT > "SHAREDMEMSIZE" 값을 증가시켜 보세요. ...
    • major
      2002.02.04 20:34
      흠 좀 그렇겠군여.. 저두 얼마전에 오라클8i를 썼었는 데... 그런데 그런 에러는 없었거든여.. 글구 에...
    • 브래드
    • 2002.02.04 18:54
    • 1 COMMENTS
    • /
    • 0 LIKES
    • skpark
      2002.02.04 19:19
      Insufficient memory for this operation 메모가 모잘라 나는 에러입니다. 혹 어떤system은 (제경험으론&...
    • 서영택
      2002.02.04 14:02
      이방법은 마우스를 클릭했을때 선택한 내용이 뿌려지는 방법입니다... 스트링그리드 이벤트에 onSelectCel...
    • 이경철
    • 2002.02.04 08:24
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 장명선
      2002.02.04 22:35
      MDIWallPaper 라를 컴포넌트가 있습니다. 이걸 이용하면 MDI Form에서도 그림을 집어 넣을수 있을겁니다. ...
    • 이경철
      2002.02.05 06:55
      답변 감사합니다만,... MDIWallPaper 라는 컴포넌트가 어디에 있구.... 쓰는 방법은 무엇인지.... 다...
    • 5782_Click
      2002.02.04 18:45
      image컴포넌트를 사용하심 댑니당..^^
    • 정규성
    • 2002.02.04 06:34
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 최대룡
    • 2002.02.04 03:10
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 5782_Click
      2002.02.04 18:50
      안녕하세요.. 음.... 이게 맞을려나 모르겠네염..ㅡ.ㅡ Qrgroup컴포넌트의 속성중에 Forcenewpage를 Tru...
    • 권성국
    • 2002.02.04 02:05
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 김기수
      2002.02.04 09:26
      맞습니다. 넘어가지 않는다는게 컴파일시 오류가 난다는 말씀인지요? uses 절에 Qprinters를 추가해 보십...
    • 김태룡
    • 2002.02.04 00:19
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 장지용
      2002.02.05 00:40
      "NMFtp.TimeOut" Property 에 "0"으로 셋팅되어 있지 않다면 "0"으로 셋...
    • 노명환
    • 2002.02.03 09:32
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 데빠이
      2002.02.03 06:35
      안녕하세염...ㅋㅋㅋ 여기 자료실 찾아보면 스트링그리드에 관한 자료는 굉장히 많을줄로 알고 있는데염....
    • 김인수
      2002.02.04 06:27
      고수님 감사합니다 이 은혜를 어떻게 갚아야 할쥐... 너무너무 감사드립니다 항상 몸건강하시구요 술...