Ports.OpenSerialPort Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.
- SerialPortNames
- Parity
- StopBits
- SerialPort
- Nesneler (Visual Basic)
- Nasıl Yapılır: Visual Basic'te Seri Bağlantı Noktalarına Ekli Modemleri Çevirme
- Nasıl Yapılır: Visual Basic'te Seri Bağlantı Noktalarına Dizeler Gönderme
- Nasıl Yapılır: Visual Basic'te Seri Bağlantı Noktalarından Dize Alma
- Using Deyimi (Visual Basic)
Ş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.
- SerialPortNames
- Parity
- StopBits
- SerialPort
- Nesneler (Visual Basic)
- Nasıl Yapılır: Visual Basic'te Seri Bağlantı Noktalarına Ekli Modemleri Çevirme
- Nasıl Yapılır: Visual Basic'te Seri Bağlantı Noktalarına Dizeler Gönderme
- Nasıl Yapılır: Visual Basic'te Seri Bağlantı Noktalarından Dize Alma
- Using Deyimi (Visual Basic)
Ş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ı.
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.
- SerialPortNames
- Parity
- StopBits
- SerialPort
- Nesneler (Visual Basic)
- Nasıl Yapılır: Visual Basic'te Seri Bağlantı Noktalarına Ekli Modemleri Çevirme
- Nasıl Yapılır: Visual Basic'te Seri Bağlantı Noktalarına Dizeler Gönderme
- Nasıl Yapılır: Visual Basic'te Seri Bağlantı Noktalarından Dize Alma
- Using Deyimi (Visual Basic)
Ş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ı.
- 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.
- SerialPortNames
- Parity
- StopBits
- SerialPort
- Nesneler (Visual Basic)
- Nasıl Yapılır: Visual Basic'te Seri Bağlantı Noktalarına Ekli Modemleri Çevirme
- Nasıl Yapılır: Visual Basic'te Seri Bağlantı Noktalarına Dizeler Gönderme
- Nasıl Yapılır: Visual Basic'te Seri Bağlantı Noktalarından Dize Alma
- Using Deyimi (Visual Basic)
Ş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ı.
- 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.
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.
- SerialPortNames
- Parity
- StopBits
- SerialPort
- Nesneler (Visual Basic)
- Nasıl Yapılır: Visual Basic'te Seri Bağlantı Noktalarına Ekli Modemleri Çevirme
- Nasıl Yapılır: Visual Basic'te Seri Bağlantı Noktalarına Dizeler Gönderme
- Nasıl Yapılır: Visual Basic'te Seri Bağlantı Noktalarından Dize Alma
- Using Deyimi (Visual Basic)