Coding4ever’s Blog

Just coding… coding… and coding… because coding should be fun :)

Membuat Menu Cantik Dengan VBSmart Menu XP

| Comments

VBSmartMenu XP merupakan salah satu komponen tambahan di VB untuk membuat menu bergaya menu Ms Office 200x yang tentunya fitur ini tidak dimiliki oleh Menu Editor yang merupakan fasilitas standar di VB untuk membuat menu, oke mari kita lihat cuplikan menu yang dihasilkan oleh komponen VBSmartMenu XP.

Gimana ? Cantik bukan ? :)

Meningkatkan Daya Tarik ListView

| Comments

ListView adalah salah satu komponen VB yang digunakan untuk menampilkan data dalam format tabel, lihat gambar :

Sayangnya secara default ListView tidak mempunyai kemampuan untuk menghasilkan tampilan seperti di bawah ini, tetapi jangan khawatir dengan sedikit permainan kode kita bisa membuat tampilan ListView menjadi seperti berikut :

Mengoptimalkan Penggunaan Fungsi Shell

| Comments

Salah satu fungsi built-in vb yang mempunyai mempunyai fungsi serba guna yaitu fungsi Shell. Fungsi ini bisa digunakan untuk :

1. Menjalankan file-file Excutible (.exe, .com, .bat de el el)

Contoh menjalankan notepad:

1
2
Dim ret As Double
ret = Shell("notepad.exe", vbNormalFocus)

Membuat Animasi Sederhana Menggunakan Objek Timer

| Comments

Objek timer selain digunakan untuk menampilkan tanggal dan jam secara realtime, juga bisa digunakan untuk membuat animasi sederhana salah satunya dengan memanfaatkan objek label. Silahkan buat rancangan form seperti berikut :

copy paste kode berikut :

Berkenalan Dengan Database Firebird

| Comments

Firebird merupakan RDMS open source yang dikembangkan dari Interbase 6 versi open source milik Borland. Firebird berjalan baik di Linux, Windows, maupun pada sejumlah platform Unix, selain itu kita juga dimudahkan untuk mengakses Firebird dengar tersedianya Firebird ODBC.

Firebird juga mempunyai fitur-fitur database server seperti : 1. Trigger 2. Store Procedure 3. View

Pada artikel kali ini saya akan membahas bagai mana membuat database di Firebird berikut tabelnya, ada 2 cara yang bisa kita gunakan : 1. Menggunakan utility isql (sama seperti utility mysql) 2. Menggunakan database manager (disini saya menggunakan IBExpert)

Banyak Cara Menon-aktifkan CTRL+ALT+DEL Di Win 2K/XP, Mana Yg Anda Pilih ?

| Comments

Saya atau mungkin Anda juga heran kenapa untuk menon-aktifkan tombol CTRL+ALT+DEL di Win 2K/XP sedikit merepotkan, padahal kalo di keluarga windows 9x  kan perintahnya sangat sederhana cukup seperti ini :

1
2
3
4
5
6
7
8
9
10
11
12
Private Declare Function SystemParametersInfo Lib "user32" Alias "SystemParametersInfoA" (ByVal uAction As Long, ByVal uParam As Long, ByVal lpvParam As Any, ByVal fuWinIni As Long) As Long
Private Const SPI_SETSCREENSAVERRUNNING = 97

Dim ret As Long

Private Sub Form_Load()
    ret = SystemParametersInfo(SPI_SETSCREENSAVERRUNNING, 1, 0&, 0&) 'menonaktifkan CTRL + ALT + DEL
End Sub

Private Sub Form_Unload(Cancel As Integer)
    ret = SystemParametersInfo(SPI_SETSCREENSAVERRUNNING, 0, 0&, 0&) 'mengaktifkan kembali CTRL + ALT + DEL
End Sub

Gimana ? Simple kan? :)

Sekilas Windows API

| Comments

Windows API (Application Programming Interface) merupakan sekumpulan fungsi eksternal yang terdapat dalam file-file librarynya windows atau program lain yang dapat digunakan untuk meningkatkan kemampuan program kita.

Kenapa menggunakan Windows API ? Ya alasan paling sederhananya sih untuk mengatasi keterbatasan fungsi-fungsi internal (built-in) visual basic. Bayangkan kita diminta BOZZZ untuk membuat sebuah aplikasi yang mempunyai kemampuan sebagai berikut :