.NET 4.x Сканер баркода - C#

Узнай цену своей работы

Формулировка задачи:

Пожалуйста помогите где я ошибку сделал, в миллисекунде не работает
Листинг программы
  1. DateTime _lastKeystroke = new DateTime(0);
  2. List<char> _barcode = new List<char>(10);
  3. // check timing (keystrokes within 100 ms)
  4. TimeSpan elapsed = (DateTime.Now - _lastKeystroke);
  5. if (elapsed.TotalMilliseconds > 100 && e.KeyChar >= 39)
  6. {
  7. _barcode.Clear();
  8. MessageBox.Show("salam");
  9. }
  10. // record keystroke & timestamp
  11. _barcode.Add(e.KeyChar);
  12. _lastKeystroke = DateTime.Now;
  13. // process barcode
  14. if (e.KeyChar == 39 && _barcode.Count > 0)
  15. {
  16. string msg = new String(_barcode.ToArray());
  17. MessageBox.Show(msg);
  18. _barcode.Clear();
  19. }

Решение задачи: «.NET 4.x Сканер баркода»

textual
Листинг программы
  1.         if (e.Key == Key.Enter)
  2.         {
  3.             // Enter key pressed
  4.         }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 4.125 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы