Ports 클래스

 

게시 날짜: 2016년 11월

컴퓨터의 직렬 포트에 액세스 하기 위한 메서드와 속성을 제공 합니다.

네임스페이스:   Microsoft.VisualBasic.Devices
어셈블리:  Microsoft.VisualBasic(Microsoft.VisualBasic.dll에 있음)

System.Object
  Microsoft.VisualBasic.Devices.Ports

[HostProtectionAttribute(SecurityAction.LinkDemand, Resources = HostProtectionResource.ExternalProcessMgmt)]
public class Ports

이름설명
System_CAPS_pubmethodPorts()

Ports 클래스의 새 인스턴스를 초기화합니다.

이름설명
System_CAPS_pubpropertySerialPortNames

컴퓨터의 직렬 포트의 이름 컬렉션을 가져옵니다.

이름설명
System_CAPS_pubmethodEquals(Object)

지정한 개체와 현재 개체가 같은지 여부를 확인합니다.(Object에서 상속됨)

System_CAPS_protmethodFinalize()

가비지 컬렉션이 회수하기 전에 개체가 리소스를 해제하고 다른 정리 작업을 수행할 수 있게 합니다.(Object에서 상속됨)

System_CAPS_pubmethodGetHashCode()

기본 해시 함수로 작동합니다.(Object에서 상속됨)

System_CAPS_pubmethodGetType()

현재 인스턴스의 Type을 가져옵니다.(Object에서 상속됨)

System_CAPS_protmethodMemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.(Object에서 상속됨)

System_CAPS_pubmethodOpenSerialPort(String)

만들고는 SerialPort 개체입니다.

System_CAPS_pubmethodOpenSerialPort(String, Int32)

만들고는 SerialPort 개체입니다.

System_CAPS_pubmethodOpenSerialPort(String, Int32, Parity)

만들고는 SerialPort 개체입니다.

System_CAPS_pubmethodOpenSerialPort(String, Int32, Parity, Int32)

만들고는 SerialPort 개체입니다.

System_CAPS_pubmethodOpenSerialPort(String, Int32, Parity, Int32, StopBits)

만들고는 SerialPort 개체입니다.

System_CAPS_pubmethodToString()

현재 개체를 나타내는 문자열을 반환합니다.(Object에서 상속됨)

My.Computer.Ports 개체에 액세스 하기 위한 직접적인 진입점을 제공 된 .NET Framework 직렬 포트 클래스 SerialPort합니다.

다음 표에서 관련 된 작업의 예제는 My.Computer.Ports 개체입니다.

참조

직렬 포트에 연결 된 모뎀 전화 접속

How to: Dial Modems Attached to Serial Ports in Visual Basic

직렬 포트로 문자열 보내기

How to: Send Strings to Serial Ports in Visual Basic

직렬 포트에서 문자열 받기

How to: Receive Strings From Serial Ports in Visual Basic

사용할 수 있는 직렬 포트 표시

How to: Show Available Serial Ports in Visual Basic

프로젝트 형식

사용 가능

Windows 응용 프로그램

클래스 라이브러리

콘솔 응용 프로그램

Windows 컨트롤 라이브러리

웹 컨트롤 라이브러리

아니요

Windows 서비스

웹 사이트

아니요

이 예제에서는 컴퓨터의에 문자열을 보내는 방법을 설명 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

자세한 내용은 How to: Send Strings to Serial Ports in Visual Basic을 참조하세요.

.NET Framework
2.0 이후 사용 가능

이 형식의 모든 public static(Visual Basic의 공유 Visual Basic의 경우) 멤버는 스레드로부터 안전합니다. 인스턴스 멤버는 스레드로부터의 안전이 보장되지 않습니다.

맨 위로 이동
표시: