Ports.OpenSerialPort Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Crea e apre un oggetto SerialPort.
Overload
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. |
OpenSerialPort(String)
Crea e apre un oggetto 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
Parametri
- portName
- String
String
. Obbligatorio. Nome della porta da aprire.
Restituisce
Oggetto SerialPort aperto, configurato con gli argomenti forniti.
Eccezioni
portName
è Nothing
o una stringa vuota.
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
Il My.Computer.Ports.OpenSerialPort
metodo crea e apre un SerialPort oggetto. Gli argomenti del OpenSerialPort
metodo determinano le impostazioni dell'oggetto SerialPort .
Il codice deve chiudere l'oggetto al termine dell'uso dell'oggetto SerialPort . È possibile usare il Close metodo per chiudere l'oggetto in modo esplicito o l'istruzione Using
per chiuderla in modo implicito. Per altre informazioni, vedere l'esempio in questo argomento.
Nella tabella seguente sono elencati esempi di attività che coinvolgono il My.Computer.Ports.OpenSerialPort
metodo.
A | Vedere |
---|---|
Comporre un modem collegato a una porta seriale | Procedura: Comporre numeri con modem collegati a porte seriali |
Inviare una stringa alla porta seriale | Procedura: Inviare stringhe a porte seriali |
Ricevere stringhe da una porta seriale | Procedura: Ricevere stringhe da porte seriali |
Disponibilità in base al tipo di progetto
Tipo di progetto | Disponibile |
---|---|
Applicazione Windows | Sì |
Libreria di classi | Sì |
Applicazione console | Sì |
Libreria di controlli Windows | Sì |
Libreria di controlli Web | No |
Servizio Windows | Sì |
Sito Web | No |
Vedi anche
- SerialPortNames
- Parity
- StopBits
- SerialPort
- Oggetti (Visual Basic)
- Procedura: comporre numeri con modem collegati a porte seriali in Visual Basic
- Procedura: inviare stringhe a porte seriali in Visual Basic
- Procedura: ricevere stringhe da porte seriali in Visual Basic
- Istruzione Using (Visual Basic)
Si applica a
OpenSerialPort(String, Int32)
Crea e apre un oggetto 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
Parametri
- portName
- String
String
. Obbligatorio. Nome della porta da aprire.
- baudRate
- Int32
Integer
. Velocità in baud della porta.
Restituisce
Oggetto SerialPort aperto, configurato con gli argomenti forniti.
Eccezioni
portName
è Nothing
o una stringa vuota.
baudRate
è minore o uguale a zero.
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
Il My.Computer.Ports.OpenSerialPort
metodo crea e apre un SerialPort oggetto. Gli argomenti del OpenSerialPort
metodo determinano le impostazioni dell'oggetto SerialPort .
Il codice deve chiudere l'oggetto al termine dell'uso dell'oggetto SerialPort . È possibile usare il Close metodo per chiudere l'oggetto in modo esplicito o l'istruzione Using
per chiuderla in modo implicito. Per altre informazioni, vedere l'esempio in questo argomento.
Nella tabella seguente sono elencati esempi di attività che coinvolgono il My.Computer.Ports.OpenSerialPort
metodo.
A | Vedere |
---|---|
Comporre un modem collegato a una porta seriale | Procedura: Comporre numeri con modem collegati a porte seriali |
Inviare una stringa alla porta seriale | Procedura: Inviare stringhe a porte seriali |
Ricevere stringhe da una porta seriale | Procedura: Ricevere stringhe da porte seriali |
Disponibilità in base al tipo di progetto
Tipo di progetto | Disponibile |
---|---|
Applicazione Windows | Sì |
Libreria di classi | Sì |
Applicazione console | Sì |
Libreria di controlli Windows | Sì |
Libreria di controlli Web | No |
Servizio Windows | Sì |
Sito Web | No |
Vedi anche
- SerialPortNames
- Parity
- StopBits
- SerialPort
- Oggetti (Visual Basic)
- Procedura: comporre numeri con modem collegati a porte seriali in Visual Basic
- Procedura: inviare stringhe a porte seriali in Visual Basic
- Procedura: ricevere stringhe da porte seriali in Visual Basic
- Istruzione Using (Visual Basic)
Si applica a
OpenSerialPort(String, Int32, Parity)
Crea e apre un oggetto 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
Parametri
- portName
- String
String
. Obbligatorio. Nome della porta da aprire.
- baudRate
- Int32
Integer
. Velocità in baud della porta.
Restituisce
Oggetto SerialPort aperto, configurato con gli argomenti forniti.
Eccezioni
portName
è Nothing
o una stringa vuota.
baudRate
è minore o uguale a zero.
parity
non è uno dei valori di enumerazione Parity.
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
Il My.Computer.Ports.OpenSerialPort
metodo crea e apre un SerialPort oggetto. Gli argomenti del OpenSerialPort
metodo determinano le impostazioni dell'oggetto SerialPort .
Il codice deve chiudere l'oggetto al termine dell'uso dell'oggetto SerialPort . È possibile usare il Close metodo per chiudere l'oggetto in modo esplicito o l'istruzione Using
per chiuderla in modo implicito. Per altre informazioni, vedere l'esempio in questo argomento.
Nella tabella seguente sono elencati esempi di attività che coinvolgono il My.Computer.Ports.OpenSerialPort
metodo.
A | Vedere |
---|---|
Comporre un modem collegato a una porta seriale | Procedura: Comporre numeri con modem collegati a porte seriali |
Inviare una stringa alla porta seriale | Procedura: Inviare stringhe a porte seriali |
Ricevere stringhe da una porta seriale | Procedura: Ricevere stringhe da porte seriali |
Disponibilità in base al tipo di progetto
Tipo di progetto | Disponibile |
---|---|
Applicazione Windows | Sì |
Libreria di classi | Sì |
Applicazione console | Sì |
Libreria di controlli Windows | Sì |
Libreria di controlli Web | No |
Servizio Windows | Sì |
Sito Web | No |
Vedi anche
- SerialPortNames
- Parity
- StopBits
- SerialPort
- Oggetti (Visual Basic)
- Procedura: comporre numeri con modem collegati a porte seriali in Visual Basic
- Procedura: inviare stringhe a porte seriali in Visual Basic
- Procedura: ricevere stringhe da porte seriali in Visual Basic
- Istruzione Using (Visual Basic)
Si applica a
OpenSerialPort(String, Int32, Parity, Int32)
Crea e apre un oggetto 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
Parametri
- portName
- String
String
. Obbligatorio. Nome della porta da aprire.
- baudRate
- Int32
Integer
. Velocità in baud della porta.
- dataBits
- Int32
Integer
. Impostazione relativa ai bit di dati della porta.
Restituisce
Oggetto SerialPort aperto, configurato con gli argomenti forniti.
Eccezioni
portName
è Nothing
o una stringa vuota.
dataBits
è minore o uguale a zero.
parity
non è uno dei valori di enumerazione Parity.
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
Il My.Computer.Ports.OpenSerialPort
metodo crea e apre un SerialPort oggetto. Gli argomenti del OpenSerialPort
metodo determinano le impostazioni dell'oggetto SerialPort .
Il codice deve chiudere l'oggetto al termine dell'uso dell'oggetto SerialPort . È possibile usare il Close metodo per chiudere l'oggetto in modo esplicito o l'istruzione Using
per chiuderla in modo implicito. Per altre informazioni, vedere l'esempio in questo argomento.
Nella tabella seguente sono elencati esempi di attività che coinvolgono il My.Computer.Ports.OpenSerialPort
metodo.
A | Vedere |
---|---|
Comporre un modem collegato a una porta seriale | Procedura: Comporre numeri con modem collegati a porte seriali |
Inviare una stringa alla porta seriale | Procedura: Inviare stringhe a porte seriali |
Ricevere stringhe da una porta seriale | Procedura: Ricevere stringhe da porte seriali |
Disponibilità in base al tipo di progetto
Tipo di progetto | Disponibile |
---|---|
Applicazione Windows | Sì |
Libreria di classi | Sì |
Applicazione console | Sì |
Libreria di controlli Windows | Sì |
Libreria di controlli Web | No |
Servizio Windows | Sì |
Sito Web | No |
Vedi anche
- SerialPortNames
- Parity
- StopBits
- SerialPort
- Oggetti (Visual Basic)
- Procedura: comporre numeri con modem collegati a porte seriali in Visual Basic
- Procedura: inviare stringhe a porte seriali in Visual Basic
- Procedura: ricevere stringhe da porte seriali in Visual Basic
- Istruzione Using (Visual Basic)
Si applica a
OpenSerialPort(String, Int32, Parity, Int32, StopBits)
Crea e apre un oggetto 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
Parametri
- portName
- String
String
. Obbligatorio. Nome della porta da aprire.
- baudRate
- Int32
Integer
. Velocità in baud della porta.
- dataBits
- Int32
Integer
. Impostazione relativa ai bit di dati della porta.
Restituisce
Oggetto SerialPort aperto, configurato con gli argomenti forniti.
Eccezioni
portName
è Nothing
o una stringa vuota.
dataBits
è minore o uguale a zero.
stopBits
non è uno dei valori di enumerazione StopBits.
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
Il My.Computer.Ports.OpenSerialPort
metodo crea e apre un SerialPort oggetto . Gli argomenti del OpenSerialPort
metodo determinano le impostazioni dell'oggetto SerialPort .
Il codice deve chiudere l'oggetto SerialPort al termine dell'utilizzo dell'oggetto . È possibile usare il Close metodo per chiudere l'oggetto in modo esplicito o l'istruzione Using
per chiuderla in modo implicito. Per altre informazioni, vedere l'esempio in questo argomento.
Nella tabella seguente sono elencati esempi di attività che coinvolgono il My.Computer.Ports.OpenSerialPort
metodo .
A | Vedere |
---|---|
Comporre un modem collegato a una porta seriale | Procedura: Comporre numeri con modem collegati a porte seriali |
Inviare una stringa alla porta seriale | Procedura: Inviare stringhe a porte seriali |
Ricevere stringhe da una porta seriale | Procedura: Ricevere stringhe da porte seriali |
Disponibilità per tipo di progetto
Tipo di progetto | Disponibile |
---|---|
Applicazione Windows | Sì |
Libreria di classi | Sì |
Applicazione console | Sì |
Libreria di controlli Di Windows | Sì |
Libreria di controlli Web | No |
Servizio Windows | Sì |
Sito Web | No |
Vedi anche
- SerialPortNames
- Parity
- StopBits
- SerialPort
- Oggetti (Visual Basic)
- Procedura: comporre numeri con modem collegati a porte seriali in Visual Basic
- Procedura: inviare stringhe a porte seriali in Visual Basic
- Procedura: ricevere stringhe da porte seriali in Visual Basic
- Istruzione Using (Visual Basic)