2012-03-28 5 views
0

Wir verwenden MC9090 läuft CE 5.0. Wir verwenden ein Programm namens Wavelink Studio Client, um auf unsere Scan-Anwendung zuzugreifen. Studio Client ist anders und nicht dasselbe wie Wavelink Telnet CE. Wavelink Studio ist nur ein "Go Between" und enthält keine Einstellungen. Das Wavelink Studio betrachtet die Scanner-DLL im Grunde und ruft Einstellungen ab.Wo sind die Scaneinstellungen auf dem ce 5.0 MC9090 gespeichert? Sie sind nicht in der Registrierung, die ich sehen kann

Mein Problem ist, dass ich einen Interleaved 2 von 5 Barcode mit 16 Länge habe. Der MC9090 wird mit zwei Demoprogrammen ScanWedge und ScanSamp ausgeliefert. Ich kann die Länge für int 2 von 5 in jedem dieser Programme ändern und mein Barcode scannt über Wavelink Studio Client. Nach einem Warmstart verliere ich jedoch alle meine Einstellungen, da es sich nur um Demo-Programme handelt.

Also wandte ich mich an DataWedge. Das verwendet einen eigenen Konfigurationsordner, um Einstellungen zu speichern, aber ich nehme an, lädt die Einstellungen in den Scanner .dll. Mein Barcode scannt perfekt in Studio Client, wenn DataWedge nur installiert wird, nachdem der DataWedge-Prozess "Gestoppt" und dann "Gestartet" wurde. Wenn Sie einen Warmstart durchführen und DataWedge startet ... wird mein Barcode nicht durch den Studio-Client scannen, bis DataWedge beendet wurde. Dann scannt mein Barcode durch den Studio Client, ob DataWedge gestartet oder gestoppt ist.

Meine Frage ist: Gibt es ein Skript/Kommandozeile/bat/etc. dass ich das verwenden könnte, würde "DataWedge stoppen", dann "DataWedge starten" nach einem Warmstart? Dies ist eine Möglichkeit, mein Problem zu lösen.

Wenn jemand andere Vorschläge hat, lass es mich wissen. Mir wurde wiederholt gesagt, dass die Einstellungen von ScanSamp und ScanWedge (Demo-Apps) nirgends auf dem Gerät gespeichert sind. Ich glaube, dass sie irgendwo gespeichert sind. Denn wenn ich DataWedge ändere, kann ich ScanWedge öffnen und die Einstellungen passieren dort. Also muss es einen zentralen Ort geben, an dem die Hard-Scan-Einstellungen gespeichert werden? Ich muss nur in der Lage sein, die Einstellungen an diesem Ort zu bearbeiten und sie dort bleiben zu lassen. Ich brauche DataWedge nicht einmal, wenn der Scanner die Einstellungen in der von ScanWedge angegebenen .dll halten würde. Bei der Deinstallation von datawedge habe ich versucht, meine Einstellungen in ScanWedge zu ändern und anschließend RemCapture zu verwenden, um alle Einstellungen vom Gerät zu erfassen. Ich habe diese Einstellungen dann auf ein anderes Gerät geladen, um zu prüfen, ob die Scaneinstellungen geladen werden.

Antwort

1

Legen Sie die Optionen in ScanWedge fest. Dann Verwenden Sie den "Remote Registry Editor", der mit Visual Studio 2008 geliefert wird und gehen Sie zu diesem Pfad: [HKEY_CURRENT_USER \ Software \ Symbol \ ScanWedge]

Dort sehen Sie die verschiedenen Einstellungen für ScanWedge. Um diese Einstellungen über & Kaltstart beizubehalten, gehen Sie folgendermaßen vor:

  1. Öffnen Sie den Editor auf dem PC. Geben Sie den folgenden Registrierungseintrag:

[HKEY_CURRENT_USER \ Software \ Symbol \ Scanwedge]

"Autoeingabe" = dword: 00000000

"AutoPIE" = dword: 00000000

„AutoTab "= dword: 00000000

"Binary"= dword: 00000000

" Data "= dword: 00000001

"Escape"= dword: 00000001

"Präfix"="“ "Suffix"= ""

Speichern Sie die Datei als scanwedge.reg Legen Sie die Datei auf Ihr Terminal im Ordner \ Application mit ActiveSync. Kaltstart des Terminals. HINWEIS: Bei einem Kaltstart werden alle Dateien mit Ausnahme des Anwendungs- und Plattformordners gelöscht. Speichern Sie Ihre Dateien vor dem Kaltstart.

Hoffe, das hilft.

Verwandte Themen