Aracılığıyla paylaş


Ports.OpenSerialPort Yöntem

Tanım

Bir SerialPort nesne oluşturur ve açar.

Aşırı Yüklemeler

OpenSerialPort(String)

Bir SerialPort nesne oluşturur ve açar.

OpenSerialPort(String, Int32)

Bir SerialPort nesne oluşturur ve açar.

OpenSerialPort(String, Int32, Parity)

Bir SerialPort nesne oluşturur ve açar.

OpenSerialPort(String, Int32, Parity, Int32)

Bir SerialPort nesne oluşturur ve açar.

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

Bir SerialPort nesne oluşturur ve açar.

OpenSerialPort(String)

Bir SerialPort nesne oluşturur ve açar.

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

Parametreler

portName
String

String. Gereklidir. Açılacak bağlantı noktasının adı.

Döndürülenler

Sağlanan bağımsız değişkenlerle yapılandırılmış bir açık SerialPort nesne.

Özel durumlar

portName veya Nothing boş bir dizedir.

Örnekler

Bu örnekte, bilgisayarın COM1 seri bağlantı noktasına dize gönderme açıklanmaktadır.

Blok, Using uygulamanın özel durum oluştursa bile seri bağlantı noktasını kapatmasına olanak tanır. Seri bağlantı noktasını işleyen tüm kod bu blok içinde veya yöntemini kullanmak Close için bir çağrı içeren bir Try...Catch...Finally blok içinde görünmelidir.

WriteLine yöntemi verileri seri bağlantı noktasına gönderir.

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

Daha fazla bilgi için bkz . Nasıl yapılır: Dizeleri Seri Bağlantı Noktalarına Gönderme.

Açıklamalar

My.Computer.Ports.OpenSerialPort yöntemi bir SerialPort nesnesi oluşturur ve açar. yönteminin OpenSerialPort bağımsız değişkenleri nesnenin SerialPort ayarlarını belirler.

Kodunuz, nesnesini kullanmayı bitirdiğinde nesneyi kapatmalıdır SerialPort . nesnesini açıkça kapatmak için yöntemini veya Using örtük olarak kapatmak için deyimini kullanabilirsinizClose. Daha fazla bilgi için bu konudaki örne bakın.

Aşağıdaki tabloda, yöntemini içeren görev örnekleri listeledik My.Computer.Ports.OpenSerialPort .

Amaç Bkz.
Seri bağlantı noktasına bağlı bir modem çevirme Nasıl yapılır: Seri Bağlantı Noktalarına Ekli Modemleri Çevirme
Seri bağlantı noktasına dize gönderme Nasıl yapılır: Seri Bağlantı Noktalarına Dizeler Gönderme
Seri bağlantı noktasından dize alma Nasıl yapılır: Seri Bağlantı Noktalarından Dize Alma

Proje Türüne Göre Kullanılabilirlik

Proje türü Kullanılabilir
Windows Uygulaması Evet
Sınıf Kitaplığı Evet
Konsol Uygulaması Evet
Windows Denetim Kitaplığı Evet
Web Denetim Kitaplığı No
Windows Hizmeti Evet
Web Sitesi No

Ayrıca bkz.

Şunlara uygulanır

OpenSerialPort(String, Int32)

Bir SerialPort nesne oluşturur ve açar.

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

Parametreler

portName
String

String. Gereklidir. Açılacak bağlantı noktasının adı.

baudRate
Int32

Integer. Bağlantı noktasının baud hızı.

Döndürülenler

Sağlanan bağımsız değişkenlerle yapılandırılmış bir açık SerialPort nesne.

Özel durumlar

portName veya Nothing boş bir dizedir.

baudRate sıfırdan küçük veya sıfıra eşit.

Örnekler

Bu örnekte, bilgisayarın COM1 seri bağlantı noktasına dize gönderme açıklanmaktadır.

Blok, Using uygulamanın özel durum oluştursa bile seri bağlantı noktasını kapatmasına olanak tanır. Seri bağlantı noktasını işleyen tüm kod bu blok içinde veya yöntemini kullanmak Close için bir çağrı içeren bir Try...Catch...Finally blok içinde görünmelidir.

WriteLine yöntemi verileri seri bağlantı noktasına gönderir.

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

Daha fazla bilgi için bkz . Nasıl yapılır: Dizeleri Seri Bağlantı Noktalarına Gönderme.

Açıklamalar

My.Computer.Ports.OpenSerialPort yöntemi bir SerialPort nesnesi oluşturur ve açar. yönteminin OpenSerialPort bağımsız değişkenleri nesnenin SerialPort ayarlarını belirler.

Kodunuz, nesnesini kullanmayı bitirdiğinde nesneyi kapatmalıdır SerialPort . nesnesini açıkça kapatmak için yöntemini veya Using örtük olarak kapatmak için deyimini kullanabilirsinizClose. Daha fazla bilgi için bu konudaki örne bakın.

Aşağıdaki tabloda, yöntemini içeren görev örnekleri listeledik My.Computer.Ports.OpenSerialPort .

Amaç Bkz.
Seri bağlantı noktasına bağlı bir modem çevirme Nasıl yapılır: Seri Bağlantı Noktalarına Ekli Modemleri Çevirme
Seri bağlantı noktasına dize gönderme Nasıl yapılır: Seri Bağlantı Noktalarına Dizeler Gönderme
Seri bağlantı noktasından dize alma Nasıl yapılır: Seri Bağlantı Noktalarından Dize Alma

Proje Türüne Göre Kullanılabilirlik

Proje türü Kullanılabilir
Windows Uygulaması Evet
Sınıf Kitaplığı Evet
Konsol Uygulaması Evet
Windows Denetim Kitaplığı Evet
Web Denetim Kitaplığı No
Windows Hizmeti Evet
Web Sitesi No

Ayrıca bkz.

Şunlara uygulanır

OpenSerialPort(String, Int32, Parity)

Bir SerialPort nesne oluşturur ve açar.

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

Parametreler

portName
String

String. Gereklidir. Açılacak bağlantı noktasının adı.

baudRate
Int32

Integer. Bağlantı noktasının baud hızı.

parity
Parity

Parity. Bağlantı noktasının eşliği.

Döndürülenler

Sağlanan bağımsız değişkenlerle yapılandırılmış bir açık SerialPort nesne.

Özel durumlar

portName veya Nothing boş bir dizedir.

baudRate sıfırdan küçük veya sıfıra eşit.

parity sabit listesi değerlerinden Parity biri değildir.

Örnekler

Bu örnekte, bilgisayarın COM1 seri bağlantı noktasına dize gönderme açıklanmaktadır.

bloğu, Using uygulamanın özel durum oluştursa bile seri bağlantı noktasını kapatmasına olanak tanır. Seri bağlantı noktasını işleyen tüm kod bu blok içinde veya yöntemini kullanmak Close için bir çağrı içeren bir Try...Catch...Finally blok içinde görünmelidir.

yöntemi, WriteLine verileri seri bağlantı noktasına gönderir.

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

Daha fazla bilgi için bkz . Nasıl yapılır: Dizeleri Seri Bağlantı Noktalarına Gönderme.

Açıklamalar

My.Computer.Ports.OpenSerialPort yöntemi bir SerialPort nesnesi oluşturur ve açar. yönteminin OpenSerialPort bağımsız değişkenleri nesnenin SerialPort ayarlarını belirler.

Kodunuz, nesneyi kullanmayı bitirdiğinde nesneyi kapatmalıdır SerialPort . nesnesini açıkça kapatmak için yöntemini veya Using örtük olarak kapatmak için deyimini kullanabilirsinizClose. Daha fazla bilgi için bu konudaki örne bakın.

Aşağıdaki tabloda, yöntemini içeren görev örnekleri listeledik My.Computer.Ports.OpenSerialPort .

Amaç Bkz.
Seri bağlantı noktasına bağlı modem çevirme Nasıl yapılır: Seri Bağlantı Noktalarına Ekli Modemleri Çevirme
Seri bağlantı noktasına dize gönderme Nasıl yapılır: Seri Bağlantı Noktalarına Dizeler Gönderme
Seri bağlantı noktasından dize alma Nasıl yapılır: Seri Bağlantı Noktalarından Dize Alma

Proje Türüne Göre Kullanılabilirlik

Proje türü Kullanılabilir
Windows Uygulaması Evet
Sınıf Kitaplığı Evet
Konsol Uygulaması Evet
Windows Denetim Kitaplığı Evet
Web Denetim Kitaplığı No
Windows Hizmeti Evet
Web Sitesi No

Ayrıca bkz.

Şunlara uygulanır

OpenSerialPort(String, Int32, Parity, Int32)

Bir SerialPort nesne oluşturur ve açar.

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

Parametreler

portName
String

String. Gereklidir. Açılacak bağlantı noktasının adı.

baudRate
Int32

Integer. Bağlantı noktasının baud hızı.

parity
Parity

Parity. Bağlantı noktasının eşliği.

dataBits
Int32

Integer. Bağlantı noktasının veri biti ayarı.

Döndürülenler

Sağlanan bağımsız değişkenlerle yapılandırılmış bir açık SerialPort nesne.

Özel durumlar

portName veya Nothing boş bir dizedir.

dataBits sıfırdan küçük veya sıfıra eşit.

parity sabit listesi değerlerinden Parity biri değildir.

Örnekler

Bu örnekte, bilgisayarın COM1 seri bağlantı noktasına dize gönderme açıklanmaktadır.

bloğu, Using uygulamanın özel durum oluştursa bile seri bağlantı noktasını kapatmasına olanak tanır. Seri bağlantı noktasını işleyen tüm kod bu blok içinde veya yöntemini kullanmak Close için bir çağrı içeren bir Try...Catch...Finally blok içinde görünmelidir.

yöntemi, WriteLine verileri seri bağlantı noktasına gönderir.

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

Daha fazla bilgi için bkz . Nasıl yapılır: Dizeleri Seri Bağlantı Noktalarına Gönderme.

Açıklamalar

My.Computer.Ports.OpenSerialPort yöntemi bir SerialPort nesnesi oluşturur ve açar. yönteminin OpenSerialPort bağımsız değişkenleri nesnenin SerialPort ayarlarını belirler.

Kodunuz, nesneyi kullanmayı bitirdiğinde nesneyi kapatmalıdır SerialPort . nesnesini açıkça kapatmak için yöntemini veya Using örtük olarak kapatmak için deyimini kullanabilirsinizClose. Daha fazla bilgi için bu konudaki örne bakın.

Aşağıdaki tabloda, yöntemini içeren görev örnekleri listeledik My.Computer.Ports.OpenSerialPort .

Amaç Bkz.
Seri bağlantı noktasına bağlı modem çevirme Nasıl yapılır: Seri Bağlantı Noktalarına Ekli Modemleri Çevirme
Seri bağlantı noktasına dize gönderme Nasıl yapılır: Seri Bağlantı Noktalarına Dizeler Gönderme
Seri bağlantı noktasından dize alma Nasıl yapılır: Seri Bağlantı Noktalarından Dize Alma

Proje Türüne Göre Kullanılabilirlik

Proje türü Kullanılabilir
Windows Uygulaması Evet
Sınıf Kitaplığı Evet
Konsol Uygulaması Evet
Windows Denetim Kitaplığı Evet
Web Denetim Kitaplığı No
Windows Hizmeti Evet
Web Sitesi No

Ayrıca bkz.

Şunlara uygulanır

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

Bir SerialPort nesne oluşturur ve açar.

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

Parametreler

portName
String

String. Gereklidir. Açılacak bağlantı noktasının adı.

baudRate
Int32

Integer. Bağlantı noktasının baud hızı.

parity
Parity

Parity. Bağlantı noktasının eşliği.

dataBits
Int32

Integer. Bağlantı noktasının veri biti ayarı.

stopBits
StopBits

StopBits. Bağlantı noktasının stop-bit ayarı.

Döndürülenler

Sağlanan bağımsız değişkenlerle yapılandırılmış bir açık SerialPort nesne.

Özel durumlar

portName veya Nothing boş bir dizedir.

dataBits sıfırdan küçük veya sıfıra eşit.

stopBits sabit listesi değerlerinden StopBits biri değildir.

Örnekler

Bu örnekte, bilgisayarın COM1 seri bağlantı noktasına dize gönderme açıklanmaktadır.

Blok, Using uygulamanın özel durum oluştursa bile seri bağlantı noktasını kapatmasına olanak tanır. Seri bağlantı noktasını işleyen tüm kod bu blok içinde veya yöntemini kullanmak Close için bir çağrı içeren bir Try...Catch...Finally blok içinde görünmelidir.

WriteLine yöntemi verileri seri bağlantı noktasına gönderir.

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

Daha fazla bilgi için bkz . Nasıl yapılır: Dizeleri Seri Bağlantı Noktalarına Gönderme.

Açıklamalar

My.Computer.Ports.OpenSerialPort yöntemi bir SerialPort nesnesi oluşturur ve açar. yönteminin OpenSerialPort bağımsız değişkenleri nesnenin SerialPort ayarlarını belirler.

Kodunuz, nesnesini kullanmayı bitirdiğinde nesneyi kapatmalıdır SerialPort . nesnesini açıkça kapatmak için yöntemini veya Using örtük olarak kapatmak için deyimini kullanabilirsinizClose. Daha fazla bilgi için bu konudaki örne bakın.

Aşağıdaki tabloda, yöntemini içeren görev örnekleri listeledik My.Computer.Ports.OpenSerialPort .

Amaç Bkz.
Seri bağlantı noktasına bağlı bir modem çevirme Nasıl yapılır: Seri Bağlantı Noktalarına Ekli Modemleri Çevirme
Seri bağlantı noktasına dize gönderme Nasıl yapılır: Seri Bağlantı Noktalarına Dizeler Gönderme
Seri bağlantı noktasından dize alma Nasıl yapılır: Seri Bağlantı Noktalarından Dize Alma

Proje Türüne Göre Kullanılabilirlik

Proje türü Kullanılabilir
Windows Uygulaması Evet
Sınıf Kitaplığı Evet
Konsol Uygulaması Evet
Windows Denetim Kitaplığı Evet
Web Denetim Kitaplığı No
Windows Hizmeti Evet
Web Sitesi No

Ayrıca bkz.

Şunlara uygulanır