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


Ports Класс

Определение

Предлагает свойство и метод для доступа к последовательным портам компьютера.

public ref class Ports
public class Ports
type Ports = class
Public Class Ports
Наследование
Ports

Примеры

В этом примере описывается отправка строк на последовательный COM1 порт компьютера.

Блок Using позволяет приложению закрыть последовательный порт даже в том случае, если он создает исключение. Весь код, который управляет последовательным портом, должен находиться в этом блоке или в блоке Try...Catch...Finally с вызовом для использования Close метода .

Метод WriteLine отправляет данные в последовательный порт.

Sub SendSerialData(ByVal data As String)
    ' Send strings to a serial port.
    Using com1 As IO.Ports.SerialPort = 
            My.Computer.Ports.OpenSerialPort("COM1")
        com1.WriteLine(data)
    End Using
End Sub

Дополнительные сведения см. в разделе Практическое руководство. Отправка строк в последовательные порты.

Комментарии

Объект My.Computer.Ports предоставляет простую точку входа для доступа к классу SerialPortпоследовательного порта платформа .NET Framework .

В следующей таблице перечислены примеры задач, связанных My.Computer.Ports с объектом .

Кому См.
Набор модема, подключенного к последовательному порту Практическое руководство. Дозвон при помощи модема, подключенного к последовательному порту компьютера
Отправка строки на последовательный порт Практическое руководство. Отправка строк в последовательные порты
Получение строк из последовательного порта Практическое руководство. Получение строк из последовательных портов
Отображение доступных последовательных портов Практическое руководство. Отображение доступных последовательных портов

Доступность по типу проекта

Тип проекта Доступно
Приложение Windows Да
Библиотека классов Да
Консольное приложение Да
Библиотека элементов управления Windows Да
Библиотека веб-элементов управления Нет
Службы Windows Да
Веб-сайт Нет

Конструкторы

Ports()

Инициализирует новый экземпляр класса Ports.

Свойства

SerialPortNames

Получает набор имен последовательных портов компьютера.

Методы

Equals(Object)

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

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
OpenSerialPort(String)

Создает и открывает объект SerialPort.

OpenSerialPort(String, Int32)

Создает и открывает объект SerialPort.

OpenSerialPort(String, Int32, Parity)

Создает и открывает объект SerialPort.

OpenSerialPort(String, Int32, Parity, Int32)

Создает и открывает объект SerialPort.

OpenSerialPort(String, Int32, Parity, Int32, StopBits)

Создает и открывает объект SerialPort.

ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к

См. также раздел