Bagikan melalui


Cara: Mengirim String ke Port Serial di Visual Basic

Topik ini menjelaskan cara menggunakan My.Computer.Ports untuk mengirim string ke port serial komputer di Visual Basic.

Contoh

Contoh ini mengirimkan string ke port serial COM1. Anda mungkin perlu menggunakan port serial 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 menimbulkan pengecualian. Semua kode yang memanipulasi port serial akan muncul dalam blok ini atau dalam Try...Catch...Finally blok.

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

Mengkompilasi Kode

  • Contoh ini mengasumsikan komputer menggunakan COM1.

Pemrograman yang Kuat

Contoh ini mengasumsikan komputer menggunakan COM1; untuk lebih banyak fleksibilitas, 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 Using blok untuk memastikan bahwa aplikasi menutup port meskipun melemparkan pengecualian. Untuk informasi selengkapnya, lihat Pernyataan Using.

Lihat juga