Ports.OpenSerialPort Yöntem

Tanım

Bir SerialPort nesne oluşturur ve açar.

Aşırı Yüklemeler

Name Description
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. Gerekli. 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 nasıl dize gönderİldiği açıklanı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 kodlar bu blok içinde veya yöntemini kullanmak Close için ç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 örtük olarak kapatmak için deyimini Using kullanabilirsinizClose. Daha fazla bilgi için bu konudaki örne bakın.

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

İçin Bkz:
Seri bağlantı noktasına bağlı modem çevirme Nasıl yapılır: Seri Bağlantı Noktalarına Bağlı Modemleri Çevirme
Seri bağlantı noktasına dize gönderme Nasıl yapılır: Dizeleri Seri Bağlantı Noktalarına 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ü Mevcut
Windows Uygulaması Evet
Sınıf Kitaplığı Evet
Konsol Uygulaması Evet
Windows Denetim Kitaplığı Evet
Web Denetim Kitaplığı Hayır
Windows Hizmeti Evet
Web Sitesi Hayır

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. Gerekli. 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 nasıl dize gönderİldiği açıklanı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 kodlar bu blok içinde veya yöntemini kullanmak Close için ç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 örtük olarak kapatmak için deyimini Using kullanabilirsinizClose. Daha fazla bilgi için bu konudaki örne bakın.

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

İçin Bkz:
Seri bağlantı noktasına bağlı modem çevirme Nasıl yapılır: Seri Bağlantı Noktalarına Bağlı Modemleri Çevirme
Seri bağlantı noktasına dize gönderme Nasıl yapılır: Dizeleri Seri Bağlantı Noktalarına 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ü Mevcut
Windows Uygulaması Evet
Sınıf Kitaplığı Evet
Konsol Uygulaması Evet
Windows Denetim Kitaplığı Evet
Web Denetim Kitaplığı Hayır
Windows Hizmeti Evet
Web Sitesi Hayır

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. Gerekli. 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 nasıl dize gönderİldiği açıklanı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 kodlar bu blok içinde veya yöntemini kullanmak Close için ç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 örtük olarak kapatmak için deyimini Using kullanabilirsinizClose. Daha fazla bilgi için bu konudaki örne bakın.

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

İçin Bkz:
Seri bağlantı noktasına bağlı modem çevirme Nasıl yapılır: Seri Bağlantı Noktalarına Bağlı Modemleri Çevirme
Seri bağlantı noktasına dize gönderme Nasıl yapılır: Dizeleri Seri Bağlantı Noktalarına 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ü Mevcut
Windows Uygulaması Evet
Sınıf Kitaplığı Evet
Konsol Uygulaması Evet
Windows Denetim Kitaplığı Evet
Web Denetim Kitaplığı Hayır
Windows Hizmeti Evet
Web Sitesi Hayır

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. Gerekli. 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 nasıl dize gönderİldiği açıklanı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 kodlar bu blok içinde veya yöntemini kullanmak Close için ç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 örtük olarak kapatmak için deyimini Using kullanabilirsinizClose. Daha fazla bilgi için bu konudaki örne bakın.

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

İçin Bkz:
Seri bağlantı noktasına bağlı modem çevirme Nasıl yapılır: Seri Bağlantı Noktalarına Bağlı Modemleri Çevirme
Seri bağlantı noktasına dize gönderme Nasıl yapılır: Dizeleri Seri Bağlantı Noktalarına 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ü Mevcut
Windows Uygulaması Evet
Sınıf Kitaplığı Evet
Konsol Uygulaması Evet
Windows Denetim Kitaplığı Evet
Web Denetim Kitaplığı Hayır
Windows Hizmeti Evet
Web Sitesi Hayır

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. Gerekli. 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 nasıl dize gönderİldiği açıklanı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 kodlar bu blok içinde veya yöntemini kullanmak Close için ç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 örtük olarak kapatmak için deyimini Using kullanabilirsinizClose. Daha fazla bilgi için bu konudaki örne bakın.

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

İçin Bkz:
Seri bağlantı noktasına bağlı modem çevirme Nasıl yapılır: Seri Bağlantı Noktalarına Bağlı Modemleri Çevirme
Seri bağlantı noktasına dize gönderme Nasıl yapılır: Dizeleri Seri Bağlantı Noktalarına 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ü Mevcut
Windows Uygulaması Evet
Sınıf Kitaplığı Evet
Konsol Uygulaması Evet
Windows Denetim Kitaplığı Evet
Web Denetim Kitaplığı Hayır
Windows Hizmeti Evet
Web Sitesi Hayır

Ayrıca bkz.

Şunlara uygulanır