Ervin Peters

Archiv 2002: Serieller Input als Keyboard-Input in Windows NT

Für einen seriellen Barcodescanner (Fuzzy Scan Junior-V.24, CINO) war kein Treiber aufzutreiben, der es ermöglicht den Scanner für das Webinterface einer Bibliothek zu nutzen. 'Serielle Scanner sind dafür ausgelegt an speziell dafür programmierter Software zu arbeiten' bekam ich als Antwort vom CINO-Support.
Um mal wieder meine C++/Windows Kenntnisse aufzufrischen habe ich dann dieses kleine Tool geschrieben.

Funktionsweise

Die serielle Schnittstelle (com) wird ausgewählt, die Parameter eingestellt und in der Registry ( HKLM\software\ervcom.de\ser2keyb\* ) abgelegt.

Ist eine Com Schnittstelle verfügbar, lauscht das Programm auf Eingaben an dieser Schnittstelle und gibt die Eingaben an dem Comport im Logfenster aus. Wird das Fenster minimiert werden die Eingaben in die Windows Tastaturqueue gestellt.

Quellen

Für MS Visual C++, auf V6sp3 gebaut.

Teile des Codes sind kopiert oder zumindest 'inspiriert' ( c&p einzelner Zeilen ) von Code anderer den ich auf http://www.codeguru.com und http://www.codeproject.com fand, im einzelnen:

History

Download

Copyright (c) 2002 Ervin Peters (Urheber). All rights reserved. This program is free software; you can redistribute it and/or modify it under the Gnu Public License.

Wem das zu eingeschränkt ist, kann mir gern Vorschläge unterbreiten.

Exe, gezipped: ser2keyb_exe.zip oder den SourceCode als ser2keyb.zip.

Erweiterungen, Bugs und -Fixes, Probleme an erv@ervnet.de.

2002-10-06