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


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

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

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

Примечание

Нельзя использовать классы .NET Framework для непосредственного доступа к портам других типов, например параллельным портам, USB-портам и т. д.Сведения о получении доступа к компьютерной сети см. в разделе Классы, используемые в сетевых операциях .NET Framework (Visual Basic).

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

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

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

Описание

Handshake

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

Parity

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

SerialData

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

SerialError

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

SerialPinChange

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

StopBits

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

Задачи

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

Целевой тип

См.

Отображение доступных последовательных портов

Практическое руководство. Отображение доступных последовательных портов в Visual Basic

Набор номера на модеме, подключенном к последовательному порту компьютера

Практическое руководство. Дозвон при помощи модема, подключенного к последовательному порту компьютера, в Visual Basic

Отправка строки в последовательный порт компьютера

Практическое руководство. Отправка строк в последовательный порт в Visual Basic

Получение строки из последовательного порта компьютера

Практическое руководство. Получение строк из последовательных портов в Visual Basic

См. также

Ссылки

Ports

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

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

Идём дальше с Visual Basic