Поделиться через


Операции с портами в .NET Framework в Visual Basic

Доступ к последовательным портам компьютера можно получить с помощью классов .NET Framework в пространстве имен System.IO.Ports.Наиболее важный класс SerialPort предоставляет средства для синхронного и управляемого событиями ввода-вывода, доступа к состоянию подключения-отключения устройства, а также для доступа к свойствам драйвера последовательного порта.Он может быть заключен в оболочку объекта Stream, доступного через свойство BaseStream.Заключение объекта SerialPort в оболочку объекта Stream позволяет обеспечить доступ к последовательному порту с помощью классов, использующих потоки.Пространство имен включает перечисления, которые упрощают управление последовательными портами.

Самым простым способом создания объекта SerialPort является использование метода OpenSerialPort.

ПримечаниеПримечание

Нельзя использовать классы .NET Framework для непосредственного доступа к портам других типов, например параллельным портам, USB-портам и т. д.

Перечисления

В этой таблице приведен список и описания основных перечислений, используемые для доступа к последовательному порту.

Перечисление

Описание

Handshake

Определяет протокол управления, используемый для установления связи через последовательный порт для объекта SerialPort.

Parity

Задает бит четности для объекта SerialPort.

SerialData

Указывает тип символа, полученного в последовательном порту объекта SerialPort.

SerialError

Указывает ошибки, возникающие в объекте SerialPort

SerialPinChange

Указывает тип изменения, произошедшего в объекте SerialPort.

StopBits

Указывает число стоповых битов, используемых в объекте SerialPort.

См. также

Ссылки

Ports

Другие ресурсы

Доступ к портам компьютера (Visual Basic)