Q&A

  • 윈98에서 출력시 문제점.
저희들이 출력을 하는 방식입니다.

운영체제는 윈도우98

글자체는 굴림체 입니다, 크기는 10,12 정도입니다.

선문자는 윈도우즈의 문자표-선문자입니다.



with Printer.Canvas do

begin

TextOut(PrnPosX,PrnPosY,'┏━━━━━━━━━━┯━━━━━━━━━━━┯━━━━━━━━━┯━━━┯━━┯━━━━━┯━━━━━━┓');

PrnPosY := PrnPosY + RowH;

TextOut(PrnPosX,PrnPosY,'┃현 매 처│품 명│규 격│수 량│단위│단 가│금 액 ┃');

PrnPosY := PrnPosY + RowH;

TextOut(PrnPosX,PrnPosY,'┠- - - - - - - - - - ┼- - - - - - - - - - - ┼- - - - - - - - - ┼- - - ┼- - ┼- - - - - ┼- - - - - - ┨');

PrnPosY := PrnPosY + RowH;

end;



위의 코딩으로 출력을 하면 위에 보이는 모양과 똑같이 출력이 됩니다.

하지만 윈도우95에서 위의 코딩과 똑같이 해서 출력을 하면



'┏━━━━━━━━━━┯━━━━━━━━━━━┯━━━━━━━━━┯━━━┯━━┯━━━━━┯━━━━━━┓

┃현 매 처│품 명│규 격│수 량│단위│단 가│금 액┃

┠──────────┼───────────┼─────────┼───┼──┼─────┼──────┨'



이런 형태로 출력이 됩니다.



원인은 윈도우98의 문자표에서 선문자의 '─' 가 '-' 요로케 나옵니다. (-_-)

해결방안이 없군요

다른분들의 윈도우98에서의 출력방법을 조금만 알려주세요(퀵레포트 말고...)



자세한 것은

ID : do0000 로 메일주세요...(^_^)

2  COMMENTS
  • Profile
    레드맨 1999.07.05 20:00
    델파이를처음 시작하려고 합니다. 뭐부터시작 해야할지?

    자세히설명해주세요!!!부탁합니다.....

  • Profile
    이정욱 1999.04.23 07:10
    네.. 저희도 통신 프로그램의 터미널을 만들때 부딪혔던 문제입니다.

    프린터같은 경우면 간단하게 LineTo로 그냥 대체해버리면 될것같네요.. ^^;

    너무 쉬웠나요..? 쩝..

    대체 문자는 없습니다.



    김형하 wrote:

    > 저희들이 출력을 하는 방식입니다.

    > 운영체제는 윈도우98

    > 글자체는 굴림체 입니다, 크기는 10,12 정도입니다.

    > 선문자는 윈도우즈의 문자표-선문자입니다.

    >

    > with Printer.Canvas do

    > begin

    > TextOut(PrnPosX,PrnPosY,'┏━━━━━━━━━━┯━━━━━━━━━━━┯━━━━━━━━━┯━━━┯━━┯━━━━━┯━━━━━━┓');

    > PrnPosY := PrnPosY + RowH;

    > TextOut(PrnPosX,PrnPosY,'┃현 매 처│품 명│규 격│수 량│단위│단 가│금 액 ┃');

    > PrnPosY := PrnPosY + RowH;

    > TextOut(PrnPosX,PrnPosY,'┠- - - - - - - - - - ┼- - - - - - - - - - - ┼- - - - - - - - - ┼- - - ┼- - ┼- - - - - ┼- - - - - - ┨');

    > PrnPosY := PrnPosY + RowH;

    > end;

    >

    > 위의 코딩으로 출력을 하면 위에 보이는 모양과 똑같이 출력이 됩니다.

    > 하지만 윈도우95에서 위의 코딩과 똑같이 해서 출력을 하면

    >

    > '┏━━━━━━━━━━┯━━━━━━━━━━━┯━━━━━━━━━┯━━━┯━━┯━━━━━┯━━━━━━┓

    > ┃현 매 처│품 명│규 격│수 량│단위│단 가│금 액┃

    > ┠──────────┼───────────┼─────────┼───┼──┼─────┼──────┨'

    >

    > 이런 형태로 출력이 됩니다.

    >

    > 원인은 윈도우98의 문자표에서 선문자의 '─' 가 '-' 요로케 나옵니다. (-_-)

    > 해결방안이 없군요

    > 다른분들의 윈도우98에서의 출력방법을 조금만 알려주세요(퀵레포트 말고...)

    >

    > 자세한 것은

    > ID : do0000 로 메일주세요...(^_^)





    • 공대규
    • 1999.04.23 22:45
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 안치봉
      1999.04.23 23:23
      공대규 wrote: > 안녕하십니까요? > > PaintBox에 Image1.canvas를 카피하려 할 때, 에러가 납니다. >...
    • 곽승주
    • 1999.07.06 00:22
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 그냥
      1999.07.06 02:09
      곽승주 께서 말씀하시기를... > Edit콘트롤에 KeyPress이벤트를 걸러두고 그안에서 엔터키(#13)가 > 눌려...
    • 공대규
    • 1999.04.23 22:45
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 안치봉
      1999.04.23 23:23
      공대규 wrote: > 안녕하십니까요? > > PaintBox에 Image1.canvas를 카피하려 할 때, 에러가 납니다. >...
    • 그냥
      1999.07.06 02:03
      답이 아닌거 같긴한데... 제가 아는한 TQuery는 filer를 하지 않아도 Sql문에 그냥 조건절(where)를 사...
    • 이상준
    • 1999.04.23 18:51
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 김영대
      1999.04.23 21:07
      이상준 wrote: > 윈도95의 바탕화면에 있는 네트워크 환경처럼 LAN으로 연결된 컴퓨터들의 > 컴퓨터 이름...
    • 고광준
      1999.07.05 23:06
      Unix Server와 PC와 UDP Socket을 써서 통신을 하려고 합니다. 근데 Unix Server에서 Port를 입력할때 hto...
    • 김영대
      1999.07.05 23:50
      고광준 께서 말씀하시기를... > Unix Server와 PC와 UDP Socket을 써서 통신을 하려고 합니다. > 근데 Un...
    • 이민병
    • 1999.04.23 19:14
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 김경수
      1999.04.24 05:06
      안녕하세요 김경수라는 사람입니다. 전 nt용 오라클8하구 델파이4랑 해봤는데 뭐 같은내용이겠지요.. 오...
    • camplus
    • 1999.07.05 22:46
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 최석기
    • 1999.07.05 21:46
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 이상준
      1999.04.23 18:51
      윈도95의 바탕화면에 있는 네트워크 환경처럼 LAN으로 연결된 컴퓨터들의 컴퓨터 이름을 읽어오는 방법을 ...
    • 김영대
      1999.04.23 21:07
      이상준 wrote: > 윈도95의 바탕화면에 있는 네트워크 환경처럼 LAN으로 연결된 컴퓨터들의 > 컴퓨터 이름...
    • 임윤경
    • 1999.04.23 00:54
    • 2 COMMENTS
    • /
    • 0 LIKES
    • Jimmy
      1999.07.05 21:11
      안녕하세요... 회계관련 프로그램인데...두 테이블에 '잔액'이라는 필드가 있습니다. 이걸 계산해야 하는...
    • 김영대
      1999.04.23 18:23
      임윤경 wrote: > 제가 김영대씨 홈페이지에서 받은 FTP서버의 파일을 PC로 다운로드하는 소스에 보면, rec...
    • bisbuck
    • 1999.07.05 20:58
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 1999.07.05 20:27
    • 4 COMMENTS
    • /
    • 0 LIKES
    • 이현아
      1999.04.23 03:04
      안녕하세요! 저는 이제 막 델파이 공부를 하는 직장인입니다. 다름이 아니구요! Edit박스로 성명...
    • 송기원
      1999.07.06 18:10
      EdbEngineError 의 errors[index].errorcode 또는 errors[index].NativeError를 참조하면 될거 같은데.. ...
    • 김영대
      1999.04.23 18:04
      이현아 wrote: > 안녕하세요! > 저는 이제 막 델파이 공부를 하는 직장인입니다. > 다름이 아니구요! >...
    • 이현아
      1999.04.24 16:43
      김영대 wrote: > 이현아 wrote: > > 안녕하세요! > > 저는 이제 막 델파이 공부를 하는 직장인입니다. ...
    • 강지영
      1999.04.23 00:51
      구창민님의 홈페이지 팁/강좌란에서 읽은 팁입니다. 실행을 하니까 그리드의 타이틀을 클릭하는 대로 쿼리...
    • 신인재
      1999.07.05 21:15
      Parent 프로퍼티를 설정하셔야 합니다. 아래와 같이 MyBtn.Parent := ScrollBox1; 서경철 께서 말씀...
    • 배리스
      1999.04.23 17:51
      안녕하세요. 강지영씨.. 오늘은 날씨가 별로 좋지 않네요. 하지만 이런 날씨가 더 좋은것 같습니다. 왜냐...
    • 김형하
    • 1999.04.22 20:25
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 레드맨
      1999.07.05 20:00
      델파이를처음 시작하려고 합니다. 뭐부터시작 해야할지? 자세히설명해주세요!!!부탁합니다.....
    • 이정욱
      1999.04.23 07:10
      네.. 저희도 통신 프로그램의 터미널을 만들때 부딪혔던 문제입니다. 프린터같은 경우면 간단하게 LineTo...
    • 배리스
    • 1999.04.23 06:39
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이정욱
      1999.04.23 07:08
      파워러브 델파이 창간호의 일부 입니다~ 1. 현재 라인번호 알아내기 메모에서 현재 Caret이 위치하...
    • 문창완
    • 1999.04.23 05:16
    • 4 COMMENTS
    • /
    • 0 LIKES
    • Endy
      1999.07.05 19:19
      저는 MS-SQL7.0을 사용합니다. Delphi에서 StoreProcedure를 실행하면 BDE Engine Error가 발생 합니다. 물...
    • 이정욱
      1999.04.23 07:03
      참.. 혹시 검색엔진이 야후같은것을 말씀하신것이라면 기본개념은 이렇습니다. 별것 아니죠. 데이타 베...
    • 조복기
      1999.07.05 19:54
      Endy 께서 말씀하시기를... > 저는 MS-SQL7.0을 사용합니다. Delphi에서 StoreProcedure를 실행하면 BDE E...
    • 이정욱
      1999.04.23 07:01
      그냥 참고만 하세요~ http://www.nobreak.com 에 가시면 CrazySearch라는것이 있습니다. 그것의 소스를 ...