Q&A

  • 삼성 STP-131프린터로 출력
친구가 짜준 프로그램인데요. 전 델파이를 몰라서요... 이모집에서 쓸건데.. 갑자기 프린터를 바꿀 사정이 생겼습니다. 그래서 지금 삼성미니 프린터(STP-131)로 바꾸었구요. VB로 소스는 다 나와있는데 델파이로는 어떻게 해야하는지 몰라서요.

1. local MS SQL에서 선택한 값을 그리드에 올렸구요. 그걸 출력하면 되요.. 그리고 용지 절단...
2. 돈통이 연결되어 있는데 이것도 버튼 클릭하면 열릴수 있도록

메뉴얼도 있구요. VB 소스도 있구요...

혹시 아시는 분 있으세요?
2  COMMENTS
  • Profile
    박성훈 2006.03.29 20:56

    장사집인가 보네요.  포스용 프린터를 쓰시는 걸 보니...

    그 넘을 이용해서 출력하는 방법은 시리얼포트 형태냐 패러럴 포트 형태냐에 따라 달라 질 수 있구요.
    엡손 모드를 사용하는 시티즌 모드르 사용하느냐에 따라 달라질 수도 있습니다.

    시리얼포트 타입이면 컴포트를 제어하는 컴포넌트를 사용하셔서 프린터가 연결된 포트(보통 COM1~COM4)로 연결하신 다음 출력할 문자열은 날려주시면 되구요. 패러럴 타입이면 AssignFile(F, 'LPT1')을 사용하셔서
    WriteLn()으로 문자열을 날려주시면 됩니다. ->이게 제일 간단한 방법 중의 하나이구요.

    인쇄후 종이가 잘리게 한다거나 큰 글자가 나오게 한다거나 돈통을 열려고 하면 프린터에 특수제어문자를 보내셔야 합니다. (이것은 개발자용 매뉴얼에 명시가 되어 있습니다.)

    그리고 만약 로고같은 것을 출력하고자 하시면 위와 같은 방법으로는 불충분합니다. 프린터에 이미지를 다운로드 하셔야 하구요. 여기에 맞는 값들을 매뉴얼의 지시에 따라 제어하셔야 합니다.

    저도 아주 오래 전 기억이라 관련 자료나 이런 것들이 없네요. 참고라도 되셨으면 합니다.
  • Profile
    이재영 2006.03.30 03:53
    아이고 감사합니다. 아니 이모가 갈비집하는데 좀 도와 달라고 해서 허접하게 흉내내어 봤는데..ㅋㅋ
    사실 제가 생각해도 웃겨요... 하긴....뭐... 제가 초보라 잘 몰라서리... 하여간 감사합니다.
    힘이 되었습니다. 꾸벅

    • 가시나무 새
      2006.04.01 03:09
      델마당 강좌 팁에서 보고 해보니 되는군요 아래와 같이 해보시길   wb.Navigate('ht...
    • 박성준
      2006.04.01 19:09
      안녕하세요? 박성준입니다. 일전에 웹브라우저에서 반복작업을 수행하는 간단한 매크로 프로그램(Macro Pr...
    • 신철우
      2006.04.01 18:55
      감사합니다. FormCreate에는 안되고 FormShow에 하니까 됩니다.
    • 가시나무 새
      2006.04.01 04:05
      델마당에서 검색해서 Test 해보니 되네요 .. procedure TForm1.GetWebImage(AImageURL: String); var ...
    • 신철우
      2006.04.01 19:47
      uses에 JPEG, idHTTP를 해야하는데 idHTTP는 Indy Clients에서 생성하면 5개 Component가 한꺼번에 만들어...
    • 가시나무 새
      2006.04.01 19:55
      HTTP := TIdHTTP.Create(Self); 이부분이 있으니 Indy Clients 를 따로 내려놓지 않으셔도 될듯해요 .. ^...
    • 레도
    • 2006.03.31 20:36
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2006.03.31 20:43
      안녕하세요. 최용일입니다. 이벤트에 파라매터로 들어오는 Sender가 이벤트를 발생한놈이니까 이걸 참조...
    • 레도
      2006.03.31 21:10
      오옷..  깔끔하게 잘 됩니다. 감사합니다. 개념을 잡지 못해 고생했는데, 이렇게 쉽게 되는...
    • 멍멍이
    • 2006.03.31 20:00
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 김현학
      2006.04.21 20:30
      방법 처럼 Edit라는 명령을 이용하시면 될것구요 DB에 Index가 있으면 Findkey라는 명령이 있구요 아...
    • 최용일
      2006.03.31 19:59
      안녕하세요. 최용일입니다. 말씀하신대로 상호간섭이 발생합니다. 이걸 막으실려면 Critical Section...
    • 델파이-델짱
      2006.03.31 23:19
      답변 감사 드립니다.^^; 시리얼 영수증 출력기로 Test해보았는데 재미있는 결과가 나오네요^^; ---...
    • 하얀까마귀
      2006.04.01 04:35
      안녕하세요 하얀까마귀 입니다. 오랜만에 답변을 쓰네요.. 결론부터 말씀드리면 안써도 될것 같습니...
    • 델파이-델짱
      2006.04.01 20:49
    • [ROOKIE]
      2006.03.31 19:31
      <!--CodeS--> function TListItems.AddItem(Item: TListItem; Index: Integer): TListItem; begin ...
    • 이은주
      2006.04.13 09:30
      답변글을 뒤늦게 봤습니다. 답변해 주셔서 감사합니다.
    • 마르
      2006.03.31 20:06
      웹페이지 내용을 긁어와서 데이터를 가공하는건 굳이 어플리케이션을 이용할 필요는 없습니다. 실시간으...
    • 문의득
    • 2006.03.31 02:14
    • 8 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2006.03.31 02:27
    • 문의득
      2006.03.31 03:01
    • 최용일
      2006.03.31 03:05
    • 문의득
      2006.03.31 03:21
    • 최용일
      2006.03.31 03:45
    • 문의득
      2006.03.31 04:29
    • 최용일
      2006.03.31 04:46
    • • • •
    • 박종철
    • 2006.03.31 02:00
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2006.03.31 02:29
      안녕하세요. 최용일입니다. idFTP1.Get이 수행되면서 Caption을 표시할 여유가 없어서 발생하는 문제같...
    • 박종철
      2006.03.31 02:42
      아 정말 감사합니다... ^^ 이것때문에 정말 답답했었는데.. 답변도 이렇게 빨리 올려주시다니.... 즐...
    • 박해성
    • 2006.03.30 20:38
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 박성준
    • 2006.03.30 19:16
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 이영화
      2006.03.30 22:36
      하하 뜻을 굽히지 않으셨군요. non-marker(표식을 달지 않은? 마킹되지 않은?) 대립형질(유전자)의 해석...
    • 박성준
      2006.03.31 02:28
      답변감사드립니다. 그런데 중요한게 생겼어요. marker-based란 내용을 찾아야 되는데 인터넷 아...
    • 이경희
    • 2006.03.30 05:52
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 이영화
      2006.03.30 22:22
      "쿼리문" 이랑 "쿼리문을 뺀 문장" 을 소켓 프로그램이 구분할 것 같지는 않네요. 데이타 타입이 틀리거나...
    • 델티즌
      2006.03.30 10:01
      에러 문을 보지 않아서....참고적으로 몇자 적습니다. 서버에서는 슬레드로 처리하시는게 건강상 좋습니다...
    • 희아빠
      2006.04.07 22:04
      감사합니다..... 답변을 보고도 이제야 감사의 글을 드리내요 ^^ 관심에 감사드립니다,
    • 탁선호
    • 2006.03.30 01:12
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 탁선호
      2006.04.04 00:04
      아래 부분을 했더만 잘 되던데요... MemStream.WRITE(lpbImage^,sizeof(lpbImage)); lpbImage 끝에 ^...
    • 이재영
    • 2006.03.29 20:48
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 박성훈
      2006.03.29 20:56
      장사집인가 보네요.  포스용 프린터를 쓰시는 걸 보니... 그 넘을 이용해서 출력하는 방법...
    • 이재영
      2006.03.30 03:53
      아이고 감사합니다. 아니 이모가 갈비집하는데 좀 도와 달라고 해서 허접하게 흉내내어 봤는데..ㅋㅋ 사...
    • 테러
      2006.03.30 01:54
      Crystal Report 9.x대 버전에서는 Delphi 7.0까지 지원되는 VCL이 공급이 되는것 같습니다. 아마 Cty...
    • 강중규
      2006.03.30 02:45
      아 그렇군요. 그러면 폴더의 위차와 파일명이 어떻게 되죠.
    • 테러
      2006.03.30 02:50
      탐색기에서 VCL로 검색하면 있었던것 같은데 그 이상은 잘몰겠습니다.
    • 깔쌈보이
      2006.03.29 19:21
      룩업콤보박스에 연연하시면 안되구요... KeyValue를 알 수가 있으니까... KeyValue를 가지고 룩업테이...
    • 김병윤
      2006.03.30 02:45
      말씀처럼 룩업콤보박스에 연연하지 않기로 했습니다. 좀 깔끔하게 해결되었으면 했는데..^^;; 입력되는 ...