Active Report adalah salah satu tool keren untuk membuat report dan sebagai pengguna setia Active Report di VB 6, di VB .NET pun saya tetap setia menggunakan tool ini.
Setelah mencoba membuat report sederhana dan menampilkannya ada yang sedikit mengecewakan dari Active Report for .NET ini, mau tau ? lihat gambar berikut :
Read more…
Ketika memutuskan untuk beralih ke VB .NET salah satu komponen yang saya buru adalah ExplorerBar dan kabar baiknya vbaccelerator juga sudah menyediakan komponen ini, tapi kabar buruknya sample source codenya menggunakan C# .NET
.
Tapi tenang aja, dulu saya juga pernah iseng2x belajar bahasa ini, jadi proses konversi dari C# .NET ke VB .NET pun berjalan lancar
.
Oke, klo sudah enggak sabaran langsung aja download librarynya disini dan untuk sample aslinya (bahasa C# .NET) bisa didownload disini.
Sama seperti postingan saya sebelumnya, untuk menambahkan Bar Menu (menu induk) dan Item Menu (menu anak) saya pisah menjadi 2 fungsi yaitu :
Read more…
Apapun bahasanya klo lagi ngoding di dot NET, biasanya enggak bakalan jauh-jauh dari aktivitas pembuatan kelas.
Kita ambil contoh pembuatan kelas sederhana yang hanya mempunyai 2 property (id dan keterangan), hasil kodenya (Visual Basic .NET) akan terlihat seperti berikut :
Public Class Pekerjaan
Private mPekerjaanID As Short ' deklarasi instance variable
Public Property PekerjaanID() As Short
Get
Return mPekerjaanID ' mengembalikan id pekerjaan
End Get
Set(ByVal value As Short)
mPekerjaanID = value ' mengeset id pekerjaan
End Set
End Property
Private mKeterangan As String ' deklarasi instace variabel
Public Property Keterangan() As String
Get
Return mKeterangan ' mengembalikan nama pekerjaan
End Get
Set(ByVal value As String)
mKeterangan = value ' mengeset nilai pekerjaan
End Set
End Property
End Class
Read more…
Adakalanya kita ingin menyederhanan proses konfigurasi aplikasi, sehingga sebagian konfigurasi kita pindah pada saat instalasi.
Misal kita akan menambahkan input profil klien seperti nama, telepon, alamat dan kota.

Jadi dengan menggunakan Inno Setup kita bisa dengan mudah melakukan hal ini, dan untuk lokasi penyimpanannya sendiri ada 2 pilihan yaitu disimpan dalam format file INI atau langsung ke registry windows.
Read more…
Dalam pembuatan aplikasi biasanya kita (terutama saya
) selalu menyepelekan fitur yang satu ini, biasanya klo ditanya tentang fitur yang satu ini jawaban kita lebih kurang “udah copas aja databasenya trus dicompress, gampangkan”
.
Tapi.. akhirnya saya kena batunya juga
, beberapa waktu lalu saya dapat klien yang ngotot banget untuk dibuatkan fitur ini dan untungnya firebird sudah menyediakan tool untuk menghandle masalah ini yaitu dengan menggunakan tool gbak.
Pada artikel pertama ini kita akan bahas dulu penggunaan tool ini via command prompt, dan pada artikel berikutnya (insya Allah klo saya sempat
) kita akan bahas penggunaannya langsung dari aplikasi.
Read more…
Project baru kebetulan harus saya kerjakan menggunakan Visual Basic .NET dan untuk menghemat kode-kode yang enggak produktif terutama yang berhubungan dengan proses input (khususnya TextBox) seperti proses enter, validasi huruf/angka, pemisah ribuan, dan perubahan warna objek pada saat focus/lost focus akhirnya saya sempatkan waktu untuk membuat komponen ini.
Jadi dengan menggunakan komponen ini menurut perkiraan saya (berarti masih bisa salah
) bisa menghemat kode yang enggak berguna sampai 10-20 %.
Untuk saat ini fitur tambahannya masih minim sih, tapi…. lumayan lah
- Conversion ada 2 pilihan Normal dan UpperCase, jika dipilih UpperCase otomatis input menggunakan huruf besar.
- Numeric Only
- Letter Only
- Thousand Separator/pemisah ribuan, untuk fitur ini masih ada kekurangan yaitu belum mendukung digit decimal.
- Auto Enter, agar fitur ini berfungsi dengan baik maka harus diatur terlebih dulu properties TabIndexnya
- EnterFocusColor
- LeaveFocusColor
- SelectionText
Read more…
Recent Comments