Je développe une application de numérisation et je souhaite activer le bouton Numériser uniquement lorsque mon scanner est disponible.Notification connectée au scanner
J'ai essayé d'atteindre ceci avec GdPicture mais sans aucun succès (ce qui est vraiment médiocre, ne l'utilisez pas). J'ai également essayé d'obtenir une sorte d'événement similaire en utilisant Atalasoft's TWAIN et TWAIN library de niveau inférieur (que j'ai trouvé grâce à cela post). Aucun n'a travaillé.
J'ai aussi une idée à detect new devices connecté à l'ordinateur et à re-scanner pour les périphériques TWAIN mais peut-être quelqu'un d'entre vous connaît une meilleure solution. Des idées?
Hmm, vous ne pouvez pas faire comme ça. Si le scanner n'est pas connecté à votre ordinateur, vous ne pouvez pas lui ouvrir de connexion. Ce dont j'ai besoin est une sorte d'événement lorsqu'un nouveau périphérique a été connecté. – SOReader
Bien sûr, mais je ne pense pas que vous pouvez trouver un cadre qui le fait pour vous. Tout ce que je ressens, c'est que vous devez l'appliquer vous-même. Derrière un système orienté événement, il y a une sorte de surveillance ou d'interruption. –
@SOReader La notification de connexion a été ce que j'ai essayé de mettre en œuvre dans mon application de numérisation. Mais il s'est avéré être un travail difficile ... mais personnellement, ce n'est pas un must pour mon application de numérisation. J'ai pu détecter s'il y avait des pilotes de scanner disponibles (bien que le scanner lui-même ne soit pas physiquement connecté). Sinon, je vais griser le bouton de numérisation. Cette idée fonctionne vraiment bien. BTW, j'utilise [NET TWAIN de Dynamsoft] (http://www.dynamsoft.com/Products/.Net-TWAIN-Scanner.aspx) ... fonctionne très bien. – Logan