Partager via


Ports.OpenSerialPort Méthode

Définition

Crée et ouvre un objet SerialPort.

Surcharges

OpenSerialPort(String)

Crée et ouvre un objet SerialPort.

OpenSerialPort(String, Int32)

Crée et ouvre un objet SerialPort.

OpenSerialPort(String, Int32, Parity)

Crée et ouvre un objet SerialPort.

OpenSerialPort(String, Int32, Parity, Int32)

Crée et ouvre un objet SerialPort.

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

Crée et ouvre un objet SerialPort.

OpenSerialPort(String)

Crée et ouvre un objet SerialPort.

public:
 System::IO::Ports::SerialPort ^ OpenSerialPort(System::String ^ portName);
public System.IO.Ports.SerialPort OpenSerialPort (string portName);
member this.OpenSerialPort : string -> System.IO.Ports.SerialPort
Public Function OpenSerialPort (portName As String) As SerialPort

Paramètres

portName
String

String. Obligatoire. Nom du port à ouvrir.

Retours

Objet SerialPort ouvert, configuré avec les arguments fournis.

Exceptions

portName est soit Nothing soit une chaîne vide.

Exemples

Cet exemple décrit comment envoyer des chaînes au port série de COM1 l’ordinateur.

Le bloc Using permet à l’application de fermer le port série, même si cela génère une exception. Tout le code qui manipule le port série doit apparaître dans ce bloc ou dans un Try...Catch...Finally bloc avec un appel pour utiliser la Close méthode .

La méthode WriteLine envoie les données au port série.

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

Pour plus d’informations, consultez Guide pratique pour envoyer des chaînes aux ports série.

Remarques

La My.Computer.Ports.OpenSerialPort méthode crée et ouvre un SerialPort objet . Les arguments de la OpenSerialPort méthode déterminent les paramètres de l’objet SerialPort .

Votre code doit fermer l’objet SerialPort lorsqu’il a terminé d’utiliser l’objet . Vous pouvez utiliser la Close méthode pour fermer l’objet explicitement ou l’instruction Using pour le fermer implicitement. Pour plus d’informations, consultez l’exemple de cette rubrique.

Le tableau suivant répertorie des exemples de tâches impliquant la My.Computer.Ports.OpenSerialPort méthode .

À Consultez
Composer un modem attaché à un port série Procédure : passer des appels avec des modems attachés aux ports série
Envoyer une chaîne au port série Procédure : envoyer des chaînes aux ports série
Recevoir des chaînes à partir d’un port série Procédure : recevoir des chaînes provenant des ports série

Disponibilité par type de projet

Type de projet Disponible
Application Windows Oui
Bibliothèque de classes Oui
Application console Oui
Bibliothèque de contrôles Windows Oui
Bibliothèque de contrôles web Non
Service Windows Oui
Site web Non

Voir aussi

S’applique à

OpenSerialPort(String, Int32)

Crée et ouvre un objet SerialPort.

public:
 System::IO::Ports::SerialPort ^ OpenSerialPort(System::String ^ portName, int baudRate);
public System.IO.Ports.SerialPort OpenSerialPort (string portName, int baudRate);
member this.OpenSerialPort : string * int -> System.IO.Ports.SerialPort
Public Function OpenSerialPort (portName As String, baudRate As Integer) As SerialPort

Paramètres

portName
String

String. Obligatoire. Nom du port à ouvrir.

baudRate
Int32

Integer. Vitesse en bauds du port.

Retours

Objet SerialPort ouvert, configuré avec les arguments fournis.

Exceptions

portName est soit Nothing soit une chaîne vide.

baudRate est inférieur ou égal à zéro.

Exemples

Cet exemple décrit comment envoyer des chaînes au port série de COM1 l’ordinateur.

Le bloc Using permet à l’application de fermer le port série, même si cela génère une exception. Tout le code qui manipule le port série doit apparaître dans ce bloc ou dans un Try...Catch...Finally bloc avec un appel pour utiliser la Close méthode .

La méthode WriteLine envoie les données au port série.

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

Pour plus d’informations, consultez Guide pratique pour envoyer des chaînes aux ports série.

Remarques

La My.Computer.Ports.OpenSerialPort méthode crée et ouvre un SerialPort objet . Les arguments de la OpenSerialPort méthode déterminent les paramètres de l’objet SerialPort .

Votre code doit fermer l’objet SerialPort lorsqu’il a terminé d’utiliser l’objet . Vous pouvez utiliser la Close méthode pour fermer l’objet explicitement ou l’instruction Using pour le fermer implicitement. Pour plus d’informations, consultez l’exemple de cette rubrique.

Le tableau suivant répertorie des exemples de tâches impliquant la My.Computer.Ports.OpenSerialPort méthode .

À Consultez
Composer un modem attaché à un port série Procédure : passer des appels avec des modems attachés aux ports série
Envoyer une chaîne au port série Procédure : envoyer des chaînes aux ports série
Recevoir des chaînes à partir d’un port série Procédure : recevoir des chaînes provenant des ports série

Disponibilité par type de projet

Type de projet Disponible
Application Windows Oui
Bibliothèque de classes Oui
Application console Oui
Bibliothèque de contrôles Windows Oui
Bibliothèque de contrôles web Non
Service Windows Oui
Site web Non

Voir aussi

S’applique à

OpenSerialPort(String, Int32, Parity)

Crée et ouvre un objet SerialPort.

public:
 System::IO::Ports::SerialPort ^ OpenSerialPort(System::String ^ portName, int baudRate, System::IO::Ports::Parity parity);
public System.IO.Ports.SerialPort OpenSerialPort (string portName, int baudRate, System.IO.Ports.Parity parity);
member this.OpenSerialPort : string * int * System.IO.Ports.Parity -> System.IO.Ports.SerialPort
Public Function OpenSerialPort (portName As String, baudRate As Integer, parity As Parity) As SerialPort

Paramètres

portName
String

String. Obligatoire. Nom du port à ouvrir.

baudRate
Int32

Integer. Vitesse en bauds du port.

parity
Parity

Parity. Parité du port.

Retours

Objet SerialPort ouvert, configuré avec les arguments fournis.

Exceptions

portName est soit Nothing soit une chaîne vide.

baudRate est inférieur ou égal à zéro.

parity ne fait pas partie des valeurs d'énumération Parity.

Exemples

Cet exemple décrit comment envoyer des chaînes au port série de COM1 l’ordinateur.

Le bloc Using permet à l’application de fermer le port série, même si cela génère une exception. Tout le code qui manipule le port série doit apparaître dans ce bloc ou dans un Try...Catch...Finally bloc avec un appel pour utiliser la Close méthode .

La méthode WriteLine envoie les données au port série.

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

Pour plus d’informations, consultez Guide pratique pour envoyer des chaînes aux ports série.

Remarques

La My.Computer.Ports.OpenSerialPort méthode crée et ouvre un SerialPort objet . Les arguments de la OpenSerialPort méthode déterminent les paramètres de l’objet SerialPort .

Votre code doit fermer l’objet SerialPort lorsqu’il a terminé d’utiliser l’objet . Vous pouvez utiliser la Close méthode pour fermer l’objet explicitement ou l’instruction Using pour le fermer implicitement. Pour plus d’informations, consultez l’exemple de cette rubrique.

Le tableau suivant répertorie des exemples de tâches impliquant la My.Computer.Ports.OpenSerialPort méthode .

À Consultez
Composer un modem attaché à un port série Procédure : passer des appels avec des modems attachés aux ports série
Envoyer une chaîne au port série Procédure : envoyer des chaînes aux ports série
Recevoir des chaînes à partir d’un port série Procédure : recevoir des chaînes provenant des ports série

Disponibilité par type de projet

Type de projet Disponible
Application Windows Oui
Bibliothèque de classes Oui
Application console Oui
Bibliothèque de contrôles Windows Oui
Bibliothèque de contrôles web Non
Service Windows Oui
Site web Non

Voir aussi

S’applique à

OpenSerialPort(String, Int32, Parity, Int32)

Crée et ouvre un objet SerialPort.

public:
 System::IO::Ports::SerialPort ^ OpenSerialPort(System::String ^ portName, int baudRate, System::IO::Ports::Parity parity, int dataBits);
public System.IO.Ports.SerialPort OpenSerialPort (string portName, int baudRate, System.IO.Ports.Parity parity, int dataBits);
member this.OpenSerialPort : string * int * System.IO.Ports.Parity * int -> System.IO.Ports.SerialPort
Public Function OpenSerialPort (portName As String, baudRate As Integer, parity As Parity, dataBits As Integer) As SerialPort

Paramètres

portName
String

String. Obligatoire. Nom du port à ouvrir.

baudRate
Int32

Integer. Vitesse en bauds du port.

parity
Parity

Parity. Parité du port.

dataBits
Int32

Integer. Paramètre de bit de données du port.

Retours

Objet SerialPort ouvert, configuré avec les arguments fournis.

Exceptions

portName est soit Nothing soit une chaîne vide.

dataBits est inférieur ou égal à zéro.

parity ne fait pas partie des valeurs d'énumération Parity.

Exemples

Cet exemple décrit comment envoyer des chaînes au port série de COM1 l’ordinateur.

Le bloc Using permet à l’application de fermer le port série, même si cela génère une exception. Tout le code qui manipule le port série doit apparaître dans ce bloc ou dans un Try...Catch...Finally bloc avec un appel pour utiliser la Close méthode .

La méthode WriteLine envoie les données au port série.

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

Pour plus d’informations, consultez Guide pratique pour envoyer des chaînes aux ports série.

Remarques

La My.Computer.Ports.OpenSerialPort méthode crée et ouvre un SerialPort objet . Les arguments de la OpenSerialPort méthode déterminent les paramètres de l’objet SerialPort .

Votre code doit fermer l’objet SerialPort lorsqu’il a terminé d’utiliser l’objet . Vous pouvez utiliser la Close méthode pour fermer l’objet explicitement ou l’instruction Using pour le fermer implicitement. Pour plus d’informations, consultez l’exemple de cette rubrique.

Le tableau suivant répertorie des exemples de tâches impliquant la My.Computer.Ports.OpenSerialPort méthode .

À Consultez
Composer un modem attaché à un port série Procédure : passer des appels avec des modems attachés aux ports série
Envoyer une chaîne au port série Procédure : envoyer des chaînes aux ports série
Recevoir des chaînes à partir d’un port série Procédure : recevoir des chaînes provenant des ports série

Disponibilité par type de projet

Type de projet Disponible
Application Windows Oui
Bibliothèque de classes Oui
Application console Oui
Bibliothèque de contrôles Windows Oui
Bibliothèque de contrôles web Non
Service Windows Oui
Site web Non

Voir aussi

S’applique à

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

Crée et ouvre un objet SerialPort.

public:
 System::IO::Ports::SerialPort ^ OpenSerialPort(System::String ^ portName, int baudRate, System::IO::Ports::Parity parity, int dataBits, System::IO::Ports::StopBits stopBits);
public System.IO.Ports.SerialPort OpenSerialPort (string portName, int baudRate, System.IO.Ports.Parity parity, int dataBits, System.IO.Ports.StopBits stopBits);
member this.OpenSerialPort : string * int * System.IO.Ports.Parity * int * System.IO.Ports.StopBits -> System.IO.Ports.SerialPort
Public Function OpenSerialPort (portName As String, baudRate As Integer, parity As Parity, dataBits As Integer, stopBits As StopBits) As SerialPort

Paramètres

portName
String

String. Obligatoire. Nom du port à ouvrir.

baudRate
Int32

Integer. Vitesse en bauds du port.

parity
Parity

Parity. Parité du port.

dataBits
Int32

Integer. Paramètre de bit de données du port.

stopBits
StopBits

StopBits. Paramètre de bit d'arrêt du port.

Retours

Objet SerialPort ouvert, configuré avec les arguments fournis.

Exceptions

portName est soit Nothing soit une chaîne vide.

dataBits est inférieur ou égal à zéro.

stopBits ne fait pas partie des valeurs d'énumération StopBits.

Exemples

Cet exemple décrit comment envoyer des chaînes au port série de l’ordinateur COM1 .

Le bloc Using permet à l’application de fermer le port série, même si cela génère une exception. Tout le code qui manipule le port série doit apparaître dans ce bloc ou dans un Try...Catch...Finally bloc avec un appel pour utiliser la Close méthode.

La méthode WriteLine envoie les données au port série.

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

Pour plus d’informations, consultez Guide pratique pour envoyer des chaînes aux ports série.

Remarques

La My.Computer.Ports.OpenSerialPort méthode crée et ouvre un SerialPort objet. Les arguments de la OpenSerialPort méthode déterminent les paramètres de l’objet SerialPort .

Votre code doit fermer l’objet SerialPort lorsqu’il a terminé d’utiliser l’objet . Vous pouvez utiliser la Close méthode pour fermer l’objet explicitement ou l’instruction Using pour le fermer implicitement. Pour plus d’informations, consultez l’exemple de cette rubrique.

Le tableau suivant répertorie des exemples de tâches impliquant la My.Computer.Ports.OpenSerialPort méthode.

À Consultez
Composer un modem attaché à un port série Procédure : passer des appels avec des modems attachés aux ports série
Envoyer une chaîne au port série Procédure : envoyer des chaînes aux ports série
Recevoir des chaînes à partir d’un port série Procédure : recevoir des chaînes provenant des ports série

Disponibilité par type de projet

Type de projet Disponible
Application Windows Oui
Bibliothèque de classes Oui
Application console Oui
Bibliothèque de contrôles Windows Oui
Bibliothèque de contrôles web Non
Service Windows Oui
Site web Non

Voir aussi

S’applique à