2012-07-27 5 views
1

GWBASIC으로 작성된 소프트웨어가 있는데 현재 LPT1에 로컬로 인쇄하도록 설정되어 있습니다. 이 소프트웨어 대신 일부 네트워크 프린터로 인쇄하는 것이 좋습니다.GW Basic의 LPT1 외에도 인쇄하기

나는 GWBASIC (그러나 다른 BASIC 방언 경험)와 경험이 없지만, GW 응용 프로그램이 단지 동일하게 유지 나는 할 수 있도록 내가 LPT1으로 네트워크 프린터 를 스푸핑 할 수있을 것 생각하고 있어요 외부 조각을 써야합니다.

어떻게이 작업을 수행 할 수 있습니까 (C# 선호)?

GWBASIC의 로컬이 아닌 프린터로 인쇄 작업을 수행하는 방법은 무엇입니까?

답변

1

내가 GWBASIC에서이 작업을 수행 할 수있는 방법을 찾고 있었다, 대신 다음이 수행됩니다 :

  • GWBASIC 응용 프로그램 대신 LPT1에
  • GWBASIC 응용 프로그램을 작성하는 텍스트 파일을 작성합니다 것입니다 SHELL 명령을 사용하여 네트워크 인쇄 작업을 수행하는 C# 응용 프로그램을 호출하고 이전 단계에서 작성된 텍스트 파일을 인수로 취합니다.