이 항목에서는 Visual Basic에서 컴퓨터의 사용 가능한 직렬 포트를 표시하는 데 사용하는 My.Computer.Ports
방법을 설명합니다.
사용자가 사용할 포트를 선택할 수 있도록 직렬 포트의 이름은 컨트롤에 ListBox 배치됩니다.
예시
이 예제에서는 속성이 반환하는 모든 문자열을 반복해서 처리합니다. 이러한 문자열은 컴퓨터에서 사용 가능한 직렬 포트의 이름입니다.
일반적으로 사용자는 사용 가능한 포트 목록에서 애플리케이션에서 사용해야 하는 직렬 포트를 선택합니다. 이 예제에서는 직렬 포트 이름이 컨트롤에 ListBox 저장됩니다. 자세한 내용은 ListBox 컨트롤을 참조하세요.
Sub GetSerialPortNames()
' Show all available COM ports.
For Each sp As String In My.Computer.Ports.SerialPortNames
ListBox1.Items.Add(sp)
Next
End Sub
이 코드 예제는 IntelliSense 코드 조각으로도 사용할 수 있습니다. 코드 조각 선택기에서 연결 및 네트워킹에 있습니다. 자세한 내용은 코드 조각참조하세요.
코드 컴파일
이 예제에는 다음 사항이 필요합니다.
System.Windows.Forms.dll대한 프로젝트 참조입니다.
System.Windows.Forms 네임스페이스 멤버에 액세스. 코드에서 멤버 이름을 완전히 정규화하지 않는다면
Imports
구문을 추가하십시오. 자세한 내용은 Imports 문구(.NET 네임스페이스 및 형식)을 참조하세요.폼에 ListBox로 제어하는
ListBox1
라는 이름의 컨트롤이 있어야 합니다.
강력한 프로그래밍
사용 가능한 직렬 포트 이름을 표시하기 위해 컨트롤을 사용할 ListBox 필요가 없습니다. 대신, ComboBox 또는 다른 컨트롤을 사용할 수 있습니다. 애플리케이션에서 사용자의 응답이 필요하지 않은 경우 컨트롤을 TextBox 사용하여 정보를 표시할 수 있습니다.
참고하십시오
.NET