Получение ошибки при подключении к порту с помощью приложения Windows С#C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Гость
 Получение ошибки при подключении к порту с помощью приложения Windows С#

Сообщение Гость »


Я получаю сообщение об ошибке при отправке вывода на COM-порт.

Исключение из HRESULT: 0x800A1F45

Код, который я использую для отправки и получения вывода, показан ниже, ссылка взята с devhood.com

частный void InitComPort() { пытаться { MSComm1.CommPort = 1; если (MSComm1.PortOpen) MSComm1.PortOpen = false; MSComm1.RTreshold = 1; MSComm1.Settings = "9600,n,8,1"; MSComm1.DTREnable = правда; MSComm1.Handshaking = MSCommLib.HandshakeConstants.comNone; MSComm1.InputMode = MSCommLib.InputModeConstants.comInputModeText; MSComm1.InputLen = 0; MSComm1.NullDiscard = ложь; MSComm1.OnComm += новый System.EventHandler(this.OnComm); MSComm1.PortOpen = правда; } поймать (Исключение ex) { бросить бывшего; } } Private void OnComm (отправитель объекта, EventArgs e) { если (MSComm1.InBufferCount > 0) { ProcessComData((строка)MSComm1.Input); } } частная пустота ProcessComData (строковый ввод) { rtfTerminal.AppendText(input + "\n"); } публичный СерийныйТерм() { ИнициализироватьКомпонент(); ИнитКомПорт(); com.Output = «Последовательный терминал инициализирован»; } Я пытался открыть и закрыть порт, но это не удалось.
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»