Professional Documents
Culture Documents
Pertama, dalam mencetak barcode kita membutuhkan font barcode yang diinginkan. Kita
dapat download font barcode secara gratis dari www.idautomation.com. Contoh kali ini kita
download barcode tipe Code-39. Setelah didownload, kita tinggal membuat aplikasi pencetak
untuk memudahkan dalam penggunaan font ini.
Buka Visual Basic 6 dan tambahkan 1 form lengkap dengan 1 Textbox, 2 CommandButton
dan 1 Label. Textbox1 digunakan sebagai isian nomor barcode yang ingin diubah ke Code-
39. Command1 sebagai button Ubah. Command2 sebagai button Cetak. Label1 sebagai hasil
Code-39.
Doubel klik pada Command1 (Ubah) dan isikan kode program sebagai berikut:
If Text1.Text = Then
Else
Label1.Caption = * & Text1.Text & *
End If
End Sub
Statement IF digunakan untuk membatasi pencetakan yang kosong. Jadi ketika Textbox1
masih kosong dan pengguna menekan tombol Cetak maka akan muncul peringatan agar
pengguna mengisikan nomor barcode dulu. Ini merupakan perintah untuk mengubah Label1
menjadi font Code-39. Tanda bintang * pada awal dan akhir teks digunakan sebagai tab
start dan tab stop pembacaan barcode. Ini merupakan tanda batasan barcode scanner dalam
membaca barcode.
Coba isikan nomor pada Textbox1 dan klik Ubah, jika Label1 sudah menunjukkan nomor
yang sama dengan Textbox1 maka kodeprogram sudah berhasil. Langkah berikutnya ubah
properti font Label1 menjadi font IDAutomationHC39M. Setelah itu coba lagi, jika Label1
sudah berubah maka kita tinggal membuat form untuk mencetak hasil barcode.
Langkah terakhir, tambahkan Form baru dengan nama frmCetakBarcode lengkap dengan 1
Label. Ubah properti Form BorderStyle menjadi 0 None. Hal ini akan membuat form
menjadi borderless tanpa batas. Ubah properti Form BackColor menjadi warna Putih
&H00FFFFFF& dan properti Label1 menjadi font IDAutomationHC39M dengan ukuran
16pt dan BackStyle menjadi 0 Transparent. Kembali lagi ke Form awal dan doubel klik
Command2 (Cetak) dan isikan kode program berikut:
frmCetakBarcode.Label1.Caption = Label1.Caption
frmCetakBarcode.Show 1
End Sub
Kembali lagi ke frmCetakBarcode, doubel klik Label1 dan isikan kode program berikut:
Me.PrintForm
Unload Me
End Sub
Kode program ini akan mencetak frmCetakBarcode jika Label1 di-klik oleh pengguna dan
setelah itu frmCetakBarcode akan tertutup dan kembali ke Form awal.
Selamat mencoba J.
Herindra Veriawan
http://veriawan.blog.uns.ac.id
Next article is How to Connect RFID (Radio Frequency Identification) with Visual Basic 6.