Q&A

  • 프린터에 대하여 부탁드림니다.
안녕하세요!

프린터에대해서 궁금한게 있습니다. 아니 지금 되지가 않습니다.

프린터의 기본 설정은 묻고답하기 에서 찾아서 봤는데 잘 않되는군요.

윈도우NT4.0 을 쓰고 있습니다.

컴퓨터 3대가 설치되었고 메인컴퓨터(A) 에서는 자료만 보존하고

다른두개(A,B) 컴퓨터는 각각 프린터기가 설치되어 있습니다.

그런데 A컴퓨터에서 B컴퓨터의 프린터기를 사용하려고 할때 PRINTINDEX를 설정했는데 A 컴퓨터의 기본프린터에 출력이 됨니다.

말이 어렵군요. 한마디로 A 컴퓨터에서 B 컴퓨터의 프린터기를 사용할수 있는지

궁금 한니다.

아시면 좀 올려주세요.....

당연히 공유를 했고 기본 프린터기가 있고 추가해서 프린터기를 하나더 설정했는데.....

도와주세요....





5  COMMENTS
  • Profile
    배재민 1999.06.22 19:36
    엑세스를 이용하여 프로그램을 만들었습니다.



    그리고 Delphi 4.0 CD에 있는 인스톨 쉴드 2.02를 이용하여



    Setup프로그램을 만들고



    설치된 프로그램을 실행하니까 엘리아스 에러가 발생합니다.



    그 에러가 발생하면서 DAO3032.dll파일을 'C:progran filesC:Program FilesCommon FilesMicrosoft SharedDAO'에서 찾지 않고



    'C:WondowsMAAPISDAO'(?)에서 찾더라구요.



    그리고 Setup프로그램을 만든 PC에서는 DAO3032.dll이 존재하지도 않구요...





    다른 답변을 찾아보니 2.02에서는 ACCESS를 사용할 수 었다던데...



    방법이 없겠습니까?











  • Profile
    김영해 1999.04.15 09:20
    이동화 wrote:

    > 안녕하세요!

    > 프린터에대해서 궁금한게 있습니다. 아니 지금 되지가 않습니다.

    > 프린터의 기본 설정은 묻고답하기 에서 찾아서 봤는데 잘 않되는군요.

    > 윈도우NT4.0 을 쓰고 있습니다.

    > 컴퓨터 3대가 설치되었고 메인컴퓨터(A) 에서는 자료만 보존하고

    > 다른두개(A,B) 컴퓨터는 각각 프린터기가 설치되어 있습니다.

    > 그런데 A컴퓨터에서 B컴퓨터의 프린터기를 사용하려고 할때 PRINTINDEX를 설정했는데 A 컴퓨터의 기본프린터에 출력이 됨니다.

    > 말이 어렵군요. 한마디로 A 컴퓨터에서 B 컴퓨터의 프린터기를 사용할수 있는지

    > 궁금 한니다.

    > 아시면 좀 올려주세요.....

    > 당연히 공유를 했고 기본 프린터기가 있고 추가해서 프린터기를 하나더 설정했는데.....

    > 도와주세요....

    >

    >





    어떻게 사용하셨는지는 모르겠지만 아는데까지 알려드립니다.

    우선

    interface

    uses 에 printers 를 추가하시고



    printersetup button의 clikck event에서

    IF PrinterSetupDialog.Execute then

    QRreport.PrinterSettings.PrinterIndex := Printer.PrinterIndex;

    해주심 됩니다.... 도움이 될는지요 ..kyh

  • Profile
    김경수 1999.06.22 19:57
    안녕하세요.

    저도 그런적이 있었거든요.

    근데 실제 설치할 컴퓨터(저같은경우 win95)에 access가 설치되어있다면

    아래 권용길님의 답변중 링크되어 있는 곳에서 설치되어야할 폴더등을 is에서 설정해주셔야 할겁니다.(group설정하는 부분에서요..)

    또한 만약 설치할 컴퓨터에 access가 설치되어 있지 않다면 저같은경우는 access에서 질의등을 많이 사용했거든요. 근데 bde에서는 접근이 되는데 실제 데이타등을 사용하려니까 type등이 안맞는다는 에러 메세지가 나오더라구요.

    그래서 어쩔수 없니 access를 설치했습니다.

    도움이 되셨을랑가 모르겠네요.

    아래의 링크되어 있는 싸이트에 가면 자세히 설명되어있어서 배포는 쉽게 될겁니다.

    안녕히 계세요



    권용길님의 답변중.

    말씀하신 문제는 IS의 버그 때문입니다.

    델파이4에 함께 제공되는 IS(InstallShield) 4.0.2는

    DAO를 제대로 설치해 주지 않습니다.



    차선책으로 MDB를 사용하지 않던가

    굳이 MDB를 사용해야 한다면

    MS사의 DAO 배포본을 프로그램과 함께 배포합니다.



    DAO 배포본은 비주얼스튜디오에 들어있지요.

    다음은 MS사의 관련 문서입니다.



    http://support.microsoft.com/support/kb/articles/q167/5/23.asp?FR=0



    다음은 DAO 3.5를 수동으로 설치하고자 할때

    도움이 될 만한 문서입니다.



    http://members.xoom.com/islamov/diamond/q&a.html



    Access95 파일은 DAO 3.0을 통해 접근하며

    Access97 파일은 DAO 3.5를 통해 접근합니다.



    어떤 DAO 버전을 사용하느냐에 따라 BDE Admin의

    DLL32에 적당한 파일을 설정해 주어야 하죠.



    DAO3.5 -> IDDA3532.DLL

    DAO3.0 -> IDDAO32.DLL





  • Profile
    이동화 1999.04.15 09:39
    김영해 wrote:

    > 이동화 wrote:

    > > 안녕하세요!

    > > 프린터에대해서 궁금한게 있습니다. 아니 지금 되지가 않습니다.

    > > 프린터의 기본 설정은 묻고답하기 에서 찾아서 봤는데 잘 않되는군요.

    > > 윈도우NT4.0 을 쓰고 있습니다.

    > > 컴퓨터 3대가 설치되었고 메인컴퓨터(A) 에서는 자료만 보존하고

    > > 다른두개(A,B) 컴퓨터는 각각 프린터기가 설치되어 있습니다.

    > > 그런데 A컴퓨터에서 B컴퓨터의 프린터기를 사용하려고 할때 PRINTINDEX를 설정했는데 A 컴퓨터의 기본프린터에 출력이 됨니다.

    > > 말이 어렵군요. 한마디로 A 컴퓨터에서 B 컴퓨터의 프린터기를 사용할수 있는지

    > > 궁금 한니다.

    > > 아시면 좀 올려주세요.....

    > > 당연히 공유를 했고 기본 프린터기가 있고 추가해서 프린터기를 하나더 설정했는데.....

    > > 도와주세요....

    > >

    > >

    >

    >

    > 어떻게 사용하셨는지는 모르겠지만 아는데까지 알려드립니다.

    > 우선

    > interface

    > uses 에 printers 를 추가하시고

    >

    > printersetup button의 clikck event에서

    > IF PrinterSetupDialog.Execute then

    > QRreport.PrinterSettings.PrinterIndex := Printer.PrinterIndex;

    > 해주심 됩니다.... 도움이 될는지요 ..kyh





    김영해씨 아직 해 보지는 않았지만 답변 고맙습니다.



  • Profile
    진은정 1999.06.22 19:54


    InstallSheild인지 BDE인지, 하여간 DAO랑 잘 어울리질 못하더군요,

    저도 이것때문에 무척 고생을 했었습니다.

    일단. 시스템에 설치되어 있는 DAO가 3.0버젼일 경우와 DAO3.5일 경우

    Registry의 설정값은 다음과 같습니다.



    HKEY_LOCAL_MACHINESoftwareBorlandDatabaseEngineSettingsDRIVERSMSACCESSINIT



    DAO 3.0 버젼 : IDDAO32.DLL

    DAO 3.5 버젼 : IDDA3532.DLL



    이게 맞지 않을 경우, 실행시 다음과 같은 에러메세지가 뜨죠.



    =====================================================

    Cannot Load an IDAPI service library

    File : C:WindowsmsappsDAODAO3032.DLL

    Alias : DCSPrj

    =====================================================



    InstallSheild에서 Registry를 변경하도록 설정을 하십시오.





    (추가정보)



    같은 DAO3.5라도 파일마다 버젼이 다릅니다.

    보통 MS-Office97이나 Visual Studio를 설치하면, DAO3.5가 설치되는데,

    Visual Studio5.0과 Visual Studio6.0에서 설치되는 DAO3.5가 서로 버젼이 다 릅니다. 그래서 Visual C++ 5.0에서 DAO3.5를 사용하는 프로그램을 개발한뒤,

    최신버젼 DAO3.5가 설치된 시스템에서 실행을 하면, 다음과 같은

    에러메세지가 나타납니다.



    ==================================================

    General SQL Error

    Jet VBA관련 ...........을 초기화 하지 못했습니다.

    .......

    ==================================================















    • 최선기
    • 1999.06.23 02:18
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 모승열
      1999.06.29 11:26
      최선기 께서 말씀하시기를... > 아래 질문을 했는데.. 혹시나 이해 못 하실까봐 다시 합니다. > 제 질문...
    • 남윤혁
    • 1999.04.15 22:13
    • 4 COMMENTS
    • /
    • 0 LIKES
    • 남윤혁
      1999.04.16 02:34
      -.-;; 무슨말인지 잘모르겠네요... 다시 정리해서 올립니다. 아래의 함수는 그리기 전용함수입니다. ...
    • 남윤혁
      1999.04.16 00:37
      다시 질문입니다. 제가 XPI:= GetDeviceCaps( Canvas.Handle, LOGPIXELSX ); YPI:= GetDeviceCaps( ...
    • 이정욱
      1999.04.16 01:06
      화면 출력 후 XPI := GetDeviceCaps(Printer.Canvas.Handle,LOGPIXELSX); YPI := GetDeviceCaps(Printe...
    • 안치봉
      1999.04.15 23:28
      남윤혁 wrote: > 으아... 미치겠습니다. > > 인쇄를 하기 위해서 > > 매핑모드 바꾼거 까지는 좋았...
    • Faster
    • 1999.04.15 22:15
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 김영대
      1999.04.16 18:42
      > Faster wrote: > 출력물(QuickReport)에 대해 자세히 알고 싶습니다. > > 델파이 책중에 QuickReport...
    • 모승열
      1999.06.29 11:24
      신현숙 께서 말씀하시기를... > 안녕하세요.. > 질문이 있어서리~~ > ^^;; > > Mdi 폼에 mdi child ...
    • nuki
    • 1999.06.23 00:01
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 유수
      1999.06.23 00:41
      OnDrawCell 이벤트에서 직접 코딩을 해 주시면 됩니다. 이경우 현재 그려질 셀의 Canvas를 얻을...
    • 남윤혁
    • 1999.04.15 22:13
    • 4 COMMENTS
    • /
    • 0 LIKES
    • 남윤혁
      1999.04.16 02:34
      -.-;; 무슨말인지 잘모르겠네요... 다시 정리해서 올립니다. 아래의 함수는 그리기 전용함수입니다. ...
    • 남윤혁
      1999.04.16 00:37
      다시 질문입니다. 제가 XPI:= GetDeviceCaps( Canvas.Handle, LOGPIXELSX ); YPI:= GetDeviceCaps( ...
    • 이정욱
      1999.04.16 01:06
      화면 출력 후 XPI := GetDeviceCaps(Printer.Canvas.Handle,LOGPIXELSX); YPI := GetDeviceCaps(Printe...
    • 안치봉
      1999.04.15 23:28
      남윤혁 wrote: > 으아... 미치겠습니다. > > 인쇄를 하기 위해서 > > 매핑모드 바꾼거 까지는 좋았...
    • bds
    • 1999.06.22 23:47
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 유수
      1999.06.23 00:36
      키필드에 값이 지정되지 않아서 나는 에러입니다. 해당 테이블의 프라이머리 키필드는 반드시 값이 지...
    • ppyp
    • 1999.06.22 23:13
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 이영일
      1999.04.15 19:10
      CUP랑 BIOS의 시리얼번호나 Product ID를 알구 싶은데 어떨게 해야 하나요... CPU의 벤더는 구할수 있는데...
    • 김영대
      1999.04.15 20:12
      > 이영일 wrote: > CUP랑 BIOS의 시리얼번호나 Product ID를 알구 싶은데 어떨게 해야 하나요... > CPU의...
    • 김영대
      1999.04.15 20:12
      > 이영일 wrote: > CUP랑 BIOS의 시리얼번호나 Product ID를 알구 싶은데 어떨게 해야 하나요... > CPU의...
    • bds
    • 1999.06.22 21:08
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 최석기
      1999.06.22 21:30
      bds 께서 말씀하시기를... > 무더운 여름에 고생많으십니다. > DBMemo로 입력하려고 합니다. > DBMemo...
    • 이순희
    • 1999.04.15 08:34
    • 2 COMMENTS
    • /
    • 0 LIKES
    • bluepine
      1999.04.17 01:18
      이순희 wrote: > 안녕하세요... > 테이블에 시작시간과 끝시간에 대한 두개의 필드가 있습니다. > 두개...
    • 글쎄요.
      1999.04.15 19:02
      이순희 wrote: > 안녕하세요... > 테이블에 시작시간과 끝시간에 대한 두개의 필드가 있습니다. > 두개...
    • 김영해
    • 1999.04.15 08:49
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 손용석
      1999.06.22 19:58
      이제 델파이를 배우기 시작한 초보생인데 어디엔가 델파이 한글 도움말이 있다고 들었는데 아무리...
    • 이정욱
      1999.04.15 10:21
      아래 작업전환을 막는것이 있습니다. 이 코드는 나이렉스의 팁 게시판에서 가져왔습니다. var Form1:...
    • 김영해
      1999.04.17 07:48
      감사합니다.이정욱님 많은 도움이 되었습니다.
    • 이동화
    • 1999.04.15 08:56
    • 5 COMMENTS
    • /
    • 0 LIKES
    • 배재민
      1999.06.22 19:36
      엑세스를 이용하여 프로그램을 만들었습니다. 그리고 Delphi 4.0 CD에 있는 인스톨 쉴드 2.02를 이용하...
    • 김영해
      1999.04.15 09:20
      이동화 wrote: > 안녕하세요! > 프린터에대해서 궁금한게 있습니다. 아니 지금 되지가 않습니다. > 프린...
    • 김경수
      1999.06.22 19:57
      안녕하세요. 저도 그런적이 있었거든요. 근데 실제 설치할 컴퓨터(저같은경우 win95)에 access가 설치되...
    • 이동화
      1999.04.15 09:39
      김영해 wrote: > 이동화 wrote: > > 안녕하세요! > > 프린터에대해서 궁금한게 있습니다. 아니 지금 되...
    • 진은정
      1999.06.22 19:54
      InstallSheild인지 BDE인지, 하여간 DAO랑 잘 어울리질 못하더군요, 저도 이것때문에 무척 고생을 했...
    • 1999.06.22 20:13
      강동연 께서 말씀하시기를... > 고수님들 부탁드립니다. > > 테이블 리스트의 내용을 파일에 저장할때 ...