0
스캔 응용 프로그램을 개발 중이며 내/모든 스캐너를 사용할 수있을 때만 스캔 버튼을 사용하고 싶습니다.스캐너 연결 알림
나는 이것을 성공했는데 아무런 성공도 거두지 못했다. (btw. 정말 좋지 않은 라이브러리 야, 사용하지 마라.) 또한 Atalasoft's TWAIN 및 그 하위 레벨 TWAIN library (그 덕분에 post)을 사용하여 유사한 이벤트를 얻으려고했습니다. 아무도 일하지 않았다.
또한 컴퓨터에 연결된 detect new devices에 대한 아이디어가 있으며 TWAIN 장치 용으로 다시 스캔하지만 더 나은 해결책을 알고있는 사람도있을 것입니다. 어떤 아이디어?
흠, 이렇게하면 안됩니다. 스캐너가 PC에 연결되어 있지 않으면 연결을 열 수 없습니다. 새로운 장치가 연결될 때 어떤 종류의 이벤트가 필요합니다. – SOReader
물론,하지만 당신을 위해 그것을하는 프레임 워크를 찾을 수 있다고 생각지 않습니다. 내 생각에 당신이 직접 구현해야한다는 것입니다. 이벤트 지향 시스템 뒤에 어떤 종류의 모니터링 또는 인터럽트가 있습니다. –
@SOReader 연결 알림은 스캔 응용 프로그램에서 구현하려고 시도한 것입니다. 그러나 그것은 어려운 작업으로 판명되었지만 개인적으로는 스캔 응용 프로그램의 필수 기능은 아닙니다. 나는 스캐너 드라이버를 사용할 수 있는지 (스캐너 자체는 물리적으로 연결되지 않았을지라도) 탐지 할 수 있었다. 그렇지 않으면 스캔 버튼이 회색으로 표시됩니다. 이 아이디어는 실제로 잘 작동합니다. BTW, 나는 [Dynamsoft의 NET TWAIN] (http://www.dynamsoft.com/Products/.Net-TWAIN-Scanner.aspx)을 사용하고 있습니다 ... 훌륭한 작품입니다. – Logan