Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu konu, Visual Basic'te bilgisayarın seri bağlantı noktalarına dizeleri göndermek için My.Computer.Ports'in nasıl kullanılacağını açıklar.
Örnek
Bu örnek, COM1 seri bağlantı noktasına bir dize gönderir. Bilgisayarınızda farklı bir seri bağlantı noktası kullanmanız gerekebilir.
Bağlantı noktasına başvuru almak için My.Computer.Ports.OpenSerialPort yöntemini kullanın. Daha fazla bilgi için bkz. OpenSerialPort.
Bu 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 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
Kodu Derleme
- Bu örnekte, bilgisayarın kullandığı
COM1varsayılır.
Sağlam Programlama
Bu örnekte, bilgisayarın kullandığı COM1varsayılır; daha fazla esneklik için kod kullanıcının kullanılabilir bağlantı noktaları listesinden istenen seri bağlantı noktasını seçmesine izin vermelidir. Daha fazla bilgi için bkz . Nasıl yapılır: Kullanılabilir Seri Bağlantı Noktalarını Gösterme.
Bu örnekte, uygulamanın özel durum oluştursa bile bağlantı noktasını kapatdığından emin olmak için bir Using blok kullanılır. Daha fazla bilgi için bkz. Using ifadesi.