Ports.OpenSerialPort Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- SerialPortNames
- Parity
- StopBits
- SerialPort
- Objets (Visual Basic)
- Guide pratique pour passer des appels avec des modems attachés aux ports série dans Visual Basic
- Guide pratique pour envoyer des chaînes aux ports série en Visual Basic
- Guide pratique pour recevoir des chaînes provenant des ports série en Visual Basic
- Using, instruction (Visual Basic)
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
- SerialPortNames
- Parity
- StopBits
- SerialPort
- Objets (Visual Basic)
- Guide pratique pour passer des appels avec des modems attachés aux ports série dans Visual Basic
- Guide pratique pour envoyer des chaînes aux ports série en Visual Basic
- Guide pratique pour recevoir des chaînes provenant des ports série en Visual Basic
- Using, instruction (Visual Basic)
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.
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
- SerialPortNames
- Parity
- StopBits
- SerialPort
- Objets (Visual Basic)
- Guide pratique pour passer des appels avec des modems attachés aux ports série dans Visual Basic
- Guide pratique pour envoyer des chaînes aux ports série en Visual Basic
- Guide pratique pour recevoir des chaînes provenant des ports série en Visual Basic
- Using, instruction (Visual Basic)
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.
- 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
- SerialPortNames
- Parity
- StopBits
- SerialPort
- Objets (Visual Basic)
- Guide pratique pour passer des appels avec des modems attachés aux ports série dans Visual Basic
- Guide pratique pour envoyer des chaînes aux ports série en Visual Basic
- Guide pratique pour recevoir des chaînes provenant des ports série en Visual Basic
- Using, instruction (Visual Basic)
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.
- 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.
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
- SerialPortNames
- Parity
- StopBits
- SerialPort
- Objets (Visual Basic)
- Guide pratique pour passer des appels avec des modems attachés aux ports série dans Visual Basic
- Guide pratique pour envoyer des chaînes aux ports série en Visual Basic
- Guide pratique pour recevoir des chaînes provenant des ports série en Visual Basic
- Using, instruction (Visual Basic)