My.Computer.Ports Property
Gets an object that provides a property and a method for accessing the computer's serial ports.
' Usage
Dim value As Microsoft.VisualBasic.Devices.Ports = My.Computer.Ports
' Declaration
Public ReadOnly Property Ports As MyPorts
Return Value
This property returns the My.Computer.Ports object.
Remarks
This property provides easy access to the My.Computer.Ports object. For more information, see My.Computer.Ports Object.
Example
This example describes how to send strings to the computer's COM1
serial port.
The Using block allows the application to close the serial port even if it generates an exception. All code that manipulates the serial port should appear within this block, or within a Try...Catch...Finally block with a call to use the Close method.
The WriteLine method sends the data to the serial port.
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
For more information, see How to: Send Strings to Serial Ports in Visual Basic.
Requirements
Namespace: Microsoft.VisualBasic.Devices
Class: Computer
Assembly: Visual Basic Runtime Library (in Microsoft.VisualBasic.dll)
Availability by Project Type
Project type | Available |
---|---|
Windows Application |
Yes |
Class Library |
Yes |
Console Application |
Yes |
Windows Control Library |
Yes |
Web Control Library |
No |
Windows Service |
Yes |
Web Site |
No |
Permissions
No permissions are required.