2009-12-18 8 views
3

Windows 7 용 .NET 용 Epson OPOS ADK를 사용하는 사람이 있습니까? Windows 7에는 사용할 수있는 Windows Vista 드라이버가 없으므로 Windows 7에 Windows Vista 드라이버를 설치하려고했지만 작동하지 않았습니다. . 자신에게 도움이 될만한 제안이나 아이디어를 알려주십시오. TM-88IV 영수증 프린터를 사용하고 있습니다.Windows 7 용 엡손 OPOS ADK

답변

2

일반 텍스트 프린터 드라이버를 사용하는 것이 더 쉬울 수 있습니다. 일부 특정 OPOS 드라이버는 CPU 리소스를 소모합니다 (버그가 있거나 잘못 작성된 것). 일반 텍스트 프린터 드라이버를 사용하면 Epson ESC2 코드 시퀀스를 사용하므로 프린터에 이스케이프 시퀀스를 보내어 서식을 제어 할 수 있습니다.

그런데 금전 함이 프린터 뒷면에 꽂혀있는 것 같습니까? 그렇습니다. 다시 말하지만, 일반 프린터 드라이버를 사용하면 특정 ESC 제어 코드를 보낼 수 있으며 서랍은 꺼져야합니다. - 질문과 관련이 없을 수도 있지만 포함시켜야한다고 생각합니다.

이것에 비추어 볼 때, 당신의 삶을 편하게 해주는 Microsoft's POS kit for .NET을 확인해 보는 것이 가치가 있습니다.이 SDK는 OPOS 드라이버 위에 있으며 클래스, 메소드, 속성이 있습니다. NET World.

+0

덕분에 많이 tommieb75. 네, 프린터에 부착 된 금전 함을 사용할 것입니다. vb.net에서 ESC2 코드를 사용하기 위해 샘플로 리디렉션 할 수 있습니까? 나는이 영역에서 좀 새로운 것이다. 다시 한번, 귀하의 시간을 많이 주셔서 감사합니다 – Xience

+0

또한 내가 엡손의 APD 드라이버를 사용하고 드라이버와 통신하기 위해 상태 및 Devmode API를 사용합니다. vb.net을 사용하여 ESC2 코드를 사용하기위한 코드 샘플을 찾지 못했습니다. – Xience

+0

@Irfnldrees : Epson은 자신의 웹 사이트에서이 작업을 수행하는 데 필요한 코드를 가지고 있어야합니다. 실제로 Microsoft의 POS Kit는 이스케이프 코드 등의 특정 정보를 걱정하지 않고도이 모든 작업을 수행 할 수 있으며 매우 포괄적입니다. 예를 들어 Microsoft.PointOfService.CashDrawer라는 특정 방식으로 인스턴스화하는 클래스가 있습니다. , 그 중 하나가 'OpenCashDrawer'라고합니다. 정말 간단합니다. 다운로드하면 삶이 편하게됩니다! 일반 텍스트 프린터 드라이버와 결합하면 모든 것이 가능합니다! :) 더 이상의 질문은 언제든지 물어보십시오. – t0mm13b

1

Tom이 말했듯이, .NET POS를 쓰고 있다면 Microsoft POS for .NET을 OPOS 인터페이스로 사용해야합니다.

내 개발 컴퓨터에서 Vista에서 사용하기 때문에 Windows 7에서도 제대로 작동 할 것이라고 상상해보십시오.

Windows 7에 특정 드라이버를 설치할 수 없다면 그다지 놀라운 일이 아닙니다. Vista 나 Windows 7 POS 시스템이 아직없는 것 같습니다.

개발 기계에서 작동하도록 드라이버를 얻을 수없는 곳에서 할 수있는 한 가지 방법은 POS 용 .NET과 함께 제공되는 장치 시뮬레이터를 사용하는 것입니다. 그들은 일종의 가난합니다 (예를 들어, 프린터 시뮬레이터는 포맷을하지 않습니다)하지만 아무것도하지 않는 것보다 낫습니다. 금전 출납 시뮬레이터가 있으면 당장은 기억이 나지 않습니다. 그것을 다운로드하고 알아내는 데 오랜 시간이 걸리지 않을 것입니다.