다음을 통해 공유


Visual Basic을 사용하여 .NET Framework의 포트 작업

.NET Framework의 System.IO.Ports 네임스페이스 내 클래스들을 통해 컴퓨터의 직렬 포트에 액세스할 수 있습니다. 가장 중요한 클래스는 SerialPort동기 및 이벤트 기반 I/O, 고정 및 중단 상태에 대한 액세스 및 직렬 드라이버 속성에 대한 액세스를 위한 프레임워크를 제공합니다. Stream에 래핑되어 BaseStream 속성을 통해 액세스할 수 있습니다. SerialPortStream 개체에 래핑하면 스트림을 사용하는 클래스에서 직렬 포트에 액세스할 수 있습니다. 네임스페이스에는 직렬 포트의 제어를 간소화하는 열거형이 포함됩니다.

SerialPort 개체를 만드는 가장 간단한 방법은 OpenSerialPort 메서드를 사용하는 것입니다.

비고

.NET Framework 클래스를 사용하여 병렬 포트, USB 포트 등과 같은 다른 유형의 포트에 직접 액세스할 수 없습니다.

열거 목록

다음 표에서는 직렬 포트에 액세스하는 데 사용되는 기본 열거형을 나열하고 설명합니다.

열거 설명
Handshake 개체에 대한 직렬 포트 통신을 설정하는 데 사용되는 제어 프로토콜을 SerialPort 지정합니다.
Parity 개체의 패리티 비트를 SerialPort 지정합니다.
SerialData SerialPort 개체의 직렬 포트에서 수신된 문자 유형을 지정합니다.
SerialError 개체에서 발생하는 오류를 지정합니다.SerialPort
SerialPinChange 개체에서 발생한 변경의 형식을 SerialPort 지정합니다.
StopBits 개체에 SerialPort 사용되는 중지 비트 수를 지정합니다.

참고하십시오