Cara: Mengirim String ke Port Serial di Visual Basic
Topik ini menjelaskan cara menggunakan My.Computer.Ports
untuk menerima string dari port serial komputer di Visual Basic.
Contoh
Contoh ini mengirimkan string ke port seri COM1. Anda mungkin perlu menggunakan port seri yang berbeda pada komputer Anda.
Gunakan metode My.Computer.Ports.OpenSerialPort
untuk mendapatkan referensi ke port. Untuk informasi selengkapnya, lihat OpenSerialPort .
Blok Using
memungkinkan aplikasi untuk menutup port serial bahkan jika menghasilkan pengecualian. Semua kode yang memanipulasi port serial akan muncul dalam blok ini, atau dalam blok Try...Catch...Finally
.
Metode WriteLine mengirim data ke port serial.
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
Mengompilasi Kode
- Contoh ini mengasumsikan komputer menggunakan
COM1
.
Pemrograman yang Kuat
Contoh ini mengasumsikan komputer menggunakan COM1
; untuk fleksibilitas lebih lanjut, kode harus memungkinkan pengguna untuk memilih port serial yang diinginkan dari daftar port yang tersedia. Untuk informasi selengkapnya, lihat Cara: Menampilkan Port Serial yang Tersedia.
Contoh ini menggunakan blok Using
untuk memastikan bahwa aplikasi dapat menutup port, bahkan bila memunculkan pengecualian. Untuk informasi selengkapnya, lihat Pernyataan Using.