Как программное обеспечение активирует сканер штрих-кода портативного устройства?
В настоящее время я пишу приложение для Panasonic TOZHPAD FZ-E1, и у меня проблемы с программным обеспечением, запускающим сканер штрих-кода. Я знаю, что это возможно, потому что демонстрационное приложение, которое идет с этим, делает это. Мой код написан на C# в соответствии с документацией Microsoft, предоставленной здесь https://msdn.microsoft.com/en-us/library/dn792056(v=winembedded.81).aspx[^]
Приложение вылетает, когда я вызываю этот метод:
private async void SoftwareTrigger_Click(object sender, RoutedEventArgs e)
{
if (scanner.Capabilities.IsSoftwareTriggerSupported)
{
await claimedScanner.StartSoftwareTriggerAsync();
}
}
Код компилируется, но когда я тестирую его на устройстве, приложение вылетает, сообщая, что IsSoftwareTriggerSupported и StartSoftwareTriggerAsync() не найдены. Я внимательно следил за всеми шагами в документации и не думаю, что что-то пропустил.
Если кто-то знает, как достичь моей цели, пожалуйста, дайте мне знать.
Спасибо,
Raul
1 ответ
Я получил ответ от Panasonic, и, как я подозревал, нам придется ждать обновления. Вот цитата из их электронного письма:"похоже, что в текущем WH8.1H есть ограничение. Оно будет исправлено в следующей версии GDR2"
Поэтому, к сожалению, решение состоит в том, чтобы ждать обновления:(