Bagikan melalui


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.

Lihat juga