Condividi tramite


Ports Classe

Definizione

Specifica una proprietà e un metodo per l'accesso alle porte seriali del computer.

public ref class Ports
public class Ports
type Ports = class
Public Class Ports
Ereditarietà
Ports

Esempio

In questo esempio viene descritto come inviare stringhe alla porta seriale del COM1 computer.

Il blocco Using consente all'applicazione di chiudere la porta seriale, anche se viene generata un'eccezione. Tutto il codice che modifica la porta seriale deve essere visualizzato all'interno di questo blocco o all'interno di un Try...Catch...Finally blocco con una chiamata per usare il Close metodo .

Il metodo WriteLine invia i dati alla porta seriale.

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

Per altre informazioni, vedere Procedura: Inviare stringhe alle porte seriali.

Commenti

L'oggetto My.Computer.Ports fornisce un punto di ingresso semplice per l'accesso alla classe di porta seriale di .NET Framework, SerialPort.

Nella tabella seguente sono elencati esempi di attività che coinvolgono l'oggetto My.Computer.Ports .

A Vedere
Comporre un modem collegato a una porta seriale Procedura: Comporre numeri con modem collegati a porte seriali
Inviare una stringa a una porta seriale Procedura: Inviare stringhe a porte seriali
Ricevere stringhe da una porta seriale Procedura: Ricevere stringhe da porte seriali
Mostra le porte seriali disponibili Procedura: Mostrare le porte seriali disponibili

Disponibilità per tipo di progetto

Tipo di progetto Disponibile
Applicazione Windows
Libreria di classi
Applicazione console
Libreria di controlli Di Windows
Libreria di controlli Web No
Servizio Windows
Sito Web No

Costruttori

Ports()

Inizializza una nuova istanza della classe Ports.

Proprietà

SerialPortNames

Ottiene un insieme dei nomi delle porte seriali sul computer.

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
OpenSerialPort(String)

Crea e apre un oggetto SerialPort.

OpenSerialPort(String, Int32)

Crea e apre un oggetto SerialPort.

OpenSerialPort(String, Int32, Parity)

Crea e apre un oggetto SerialPort.

OpenSerialPort(String, Int32, Parity, Int32)

Crea e apre un oggetto SerialPort.

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

Crea e apre un oggetto SerialPort.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Vedi anche