Visual Basic

contactwahyu on April 20th, 2016

StrokeScribe1.Alphabet = CODE39 ‘This code will output CODE 39 barcodes Printer.ScaleMode = vbMillimeters bar_w = 35 ‘Barcode width, 35mm bar_h = 20 ‘Barcode height, 20mm page_w = 40 ‘Page width page_h = 45 ‘Page height Dim ID, Barcode, Artikel, kode_warna, Warna, Ukuran ID = rs_barcode.Fields(“id”) Barcode = rs_barcode.Fields(“barcode”) Dim rstSearch As ADODB.Recordset Set rstSearch = […]

Continue reading about VB: Printing BarCode

contactwahyu on January 11th, 2016

Buatlah sebuah program yang bisa menghitung gaji karyawan Contoh Interfacenya: PERHITUNGAN GAJI KARYAWAN PT. ABC Periode : ____________ (combo box) Januari 2016 – Maret 2016 Nama Karyawan : _____________ (textbox) Jabatan : ______________ (combo box) -> isi dari code editor onChange Gaji Pokok : ______________ (terisi otomatis sesuai dengan pilihan Jabatan) (Manager 4 juta, Supervisor […]

Continue reading about Latihan Dasar Visual Basic

contactwahyu on May 5th, 2011

Berikut ini adalah program control untuk melihat PDF yang embedded dengan program VB kita: VeryDOC PDF Viewer OCX Control (ActiveX) features: View PDF Documents quickly, without depend on Adobe Reader Provide the developer with full control over the PDF viewer, you can add PDF viewing capability to your applications easily Search a PDF document for […]

Continue reading about PDF Viewer Control

contactwahyu on February 13th, 2011

Apakah anda pernah mengalami ERROR seperti ini dalam VB? “Operation is not allowed when the object is closed” Error ini terjadi apabila anda berusaha menutup recordset yang dalam posisi close, demikian juga sebaliknya, jika anda berusaha membuka recordset yang posisinya sudah dalam keadaan terbuka, akan terjadi Error yang sama. Untuk mengatasi hal ini, kita perlu […]

Continue reading about Mendeteksi Status Recordset

contactwahyu on February 13th, 2011

Program Birojodoh Program Birojodoh ini dikembangkan dengan bahasa pemrograman Visual Basic. Pada dasarnya kemampuan program ini adalah mengelola database dalam jumlah yang cukup besar, dalam hal ini adalah mampu untuk menambah, memodifikasi, menghapus dan menampilkan data. Disamping itu, program ini juga mempunyai kemampuan untuk melakukan filter terhadap data yang ingin ditemukan. Persiapan Database Untuk penggunaan […]

Continue reading about Workshop I: Program Biro Jodoh

contactwahyu on February 13th, 2011

Apabila kita pernah membuat atau mengembangkan aplikasi absensi karyawan ataupun aplikasi jadwal/schedule, data berformat time adalah data yang paling sering kita jumpai. Berikut ini adalah contoh-contoh kasus yang paling sering kita jumpai sehubungan dengan perbandingan dua data berformat time. * Pengecekan data tidak boleh sama Data disimpan dalam dua buah textbox, misalnya Text1 dan Text2. […]

Continue reading about Perbandingan dua data berformat time

contactwahyu on February 13th, 2011

Sebagai programmer ataupun pengguna Visual Basic, error ini tentunya tidak asing lagi buat kita. Error ini terjadi apabila kita berusaha untuk menciptakan koneksi atau hubungan terhadap sebuah recordset yang belum diclose ataupun diunload dari memory. Saya juga kurang jelas, kenapa VB tidak langsung membuat proses menjadi otomatis, jadi apabila dilakukan perintah Open pada recordset yang […]

Continue reading about Operation is not allowed when the object is open

contactwahyu on February 13th, 2011

*** WARNING *** Tulisan ini digunakan untuk tujuan pendidikan, jika anda sudah mengetahui bagaimana menginjeksi registry dari VB, mohon jangan dimanfaatkan untuk menginjeksi registry dengan tujuan lainnya, sebagaimana yang program virus biasa lakukan. Jika anda tidak pernah belajar atau tahu tentang registry sebelumnya, mohon jangan mencoba trik berikut, karena saya tidak bertanggung jawab atas kesalahan […]

Continue reading about Proteksi Program dari pengcopyan langsung (Bag 3)

contactwahyu on February 13th, 2011

*** WARNING *** Tulisan ini digunakan untuk tujuan pendidikan, jika anda sudah mengetahui bagaimana menginjeksi registry dari VB, mohon jangan dimanfaatkan untuk menginjeksi registry dengan tujuan lainnya, sebagaimana yang program virus biasa lakukan. Jika anda tidak pernah belajar atau tahu tentang registry sebelumnya, mohon jangan mencoba trik berikut, karena saya tidak bertanggung jawab atas kesalahan […]

Continue reading about Proteksi Program dari pengcopyan langsung (Bag 2)

contactwahyu on February 13th, 2011

Tulisan ini adalah lanjutan tulisan saya sebelumnya. Terima kasih untuk feedback dari beberapa teman yang merasa ingin tahu bagaimana hal ini bisa dilakukan. Sebenarnya sederhana saja karena untuk masalah security itu tidak akan habis dibahas bahkan dalam 1 buku sekalipun. Dalam lingkup VB, apabila seseorang sudah menginstall program aplikasinya ke dalam satu komputer, dia bisa […]

Continue reading about Proteksi Program dari pengcopyan langsung (Bag 1)

contactwahyu on February 13th, 2011

Sebagaimana kita ketahui, untuk bisa menulis program VB, kita mesti tahu perintah-perintah ataupun fungsi-fungsi built in VB, meskipun kita bisa membuat sendiri. Perintah-perintah ini, yang biasa juga disebut Keyword terkadang lepas dari kontrol kita pada saat kita mendeklarasi variabel ataupun menggunakannya dalam pembuatan tabel. Jika kita membuat tabel yang sama dengan perintah VB, maka tabel […]

Continue reading about Beware with VB Keyword!

contactwahyu on February 13th, 2011

Perintah Unload digunakan untuk release variabel di dalam Visual Basic. Dalam sebuah kasus pemrograman, kita dapat menggunakan perintah ini di dalam sebuah looping untuk mengosongkan variabel array. Error ‘Unable to unload within this context’ akan muncul jika kontrol yang memanggil perintah unload ditrigger dari sebuah combo box. Sebagaimana dikatakan bahwa “MSDN says this is because […]

Continue reading about Unable to unload within this context

contactwahyu on February 13th, 2011

Untuk membuat form bergaya transparan, yang perlu kita siapkan adalah sebuah Form dengan Visible = False dan 2 Timer dengan Intervalnya Masing2x = 100 dan Enabled-nya masing2x = False Kemudian berikut adalah kode programnya Option Explicit Const LWA_BOTH = 3 Const LWA_ALPHA = 2 Const LWA_COLORKEY = 1 Const GWL_EXSTYLE = -20 Const WS_EX_LAYERED = […]

Continue reading about Membuat Transparan Form

contactwahyu on February 13th, 2011

Ada bermacam2 cara untuk memproteksi program kita dari pengcopyan ilegal. Saat program buatan kita sudah diinstall di komputer client, selalu ada kemungkinan pihak ketiga untuk mengcopy langsung program tersebut dan diinstall di komputer lain. Terlebih lagi, mereka bisa melakukan reverse engineer, sehingga program kita bisa ditrace. Berikut ini ada beberapa tips untuk melakukan copy protect […]

Continue reading about Proteksi Program

contactwahyu on February 13th, 2011

Selain dapat digunakan untuk menampilkan data, object Listview dapat juga digunakan untuk mengedit ataupun menghapus data yang saat itu sedang disorot. Hal ini dapat dengan mudah dilakukan dengan perintah berikut ini: recordset.AbsolutePosition = ListView1.SelectedItem Perintah ini akan memindah posisi pointer ke record tertentu yang sesuai dengan posisi aktif pada Listview. Pada saat posisi pointer sudah […]

Continue reading about Powerful Listview (Bag II)

contactwahyu on February 13th, 2011

Bagi kita yang sering mengutak-atik program database dengan Visual Basic, pasti tidak asing dengan object yang satu ini. Object ListView digunakan untuk menampilkan data-data dalam bentuk tabular. Langkah pertama yang harus kita lakukan adalah tentu saja kita harus memasukkan object listview ke dalam form. Kemudian kita bisa menambahkan object ImageList dengan icon yang sudah kita […]

Continue reading about Powerful ListView (Bag I)

contactwahyu on February 13th, 2011

Program Bel Musik Sekolah ini terdiri dari 2 form dan 1 buah module. Pertama kita akan lihat modulnya terlebih dahulu Option Explicit Public Declare Function sndPlaySound Lib “winmm.dll” Alias “sndPlaySoundA” (ByVal lpszSoundName As String, ByVal uFlags As Long) As Long Public Declare Function PlaySound Lib “winmm.dll” Alias “PlaySoundA” (ByVal lpszName As String, ByVal hModule As […]

Continue reading about Membuat Program Bel Sekolah dengan VB (Bag II)

contactwahyu on February 13th, 2011

Jika dulu waktu kita masih di SMP/SMA, bel masuk sekolah ataupun istirahat masih berupa lonceng yang dipukul, ataupun bel elektronik yang harus dipencet, sekarang bel sekolah sudah bisa diautomatisasi dengan komputer. Dalam kesempatan ini, kita akan mencoba membuat program bel musik sekolah dari Visual Basic. Untuk tampilan awal programnya adalah sebagai berikut: jadi dalam keadaan […]

Continue reading about Membuat Program Bel Sekolah dengan VB (Bag I)

contactwahyu on February 13th, 2011

Anda programmer VB? Pastilah anda familiar dengan MS SQL Server sebagai database untuk program aplikasi anda. Untuk keperluan multi user, MS SQL dapat digunakan sebagai salah satu alternatif database. Sayangnya, dalam beberapa kasus, saya menjumpai bahwa ada terminal yang tidak dapat melakukan koneksi dengan SQL Server. ERROR yang keluar adalah “SQL Server does not exist […]

Continue reading about Solusi: SQL Server does not exist or access denied

contactwahyu on February 13th, 2011

Sekarang kita akan coba lebih jauh untuk melakukan koneksi dengan database MySQL yang ada di internet server. Untuk menciptakan koneksi, kita membutuhkan Remote Data Object, jadi di dalam References, pilih Microsoft RDO sehingga objectnya dapat digunakan. Pastikan MyODBC sudah terinstall dan jalan dengan baik di komputer kita, berikutnya kita akan coba menuliskan kode programnya. Saya […]

Continue reading about Koneksi VB dengan remote MySQL