Отправить несколько управляющих символов в команде на последовательный порт в vb
У меня есть приложение vb epos, и я хочу отправить данные на дисплей клиента через последовательный порт.Мне удалось отправить определенные команды для отображения текста и очистки экрана.
Моя проблема в том, что я пытаюсь отправить знак «£», и он отображается как «?», Я думаю, чтобы это исправить, янеобходимо изменить отображение клиента, чтобы использовать символы 'UK'.
Изображение, которое я прикрепил, дает символы для отправки, но я не уверен, как это сделать в vb.
Полное руководство
Я попробовал следующее, верно ли это при просмотре документации?
Dim chBuf(4) As Byte
chBuf(0) = &H2
chBuf(1) = &H5
chBuf(2) = &H53
chBuf(3) = &H33
chBuf(4) = &H3
' Send strings to a serial port.
SerialPort1.Open()
SerialPort1.Write(chBuf, 0, 4)
SerialPort1.Close()
После того как я отправил это язатем отправьте еще какой-нибудь текст в строке в последовательный порт, но он по-прежнему будет отображать
«Общая цена? 10»
вместо
«Общая цена £ 10»