Membuat Transparent Form di Visual Basic 6

Pada Friday, 17 September, 2010 Jam 4:28 Di Tulis Oleh Istanto Adi Nugroho
Artikel dalam kategori dodol, Iseng, Pribadi, Tutorial

Cara membuat transparent form untuk aplikasi dengan compiler visual basic 6 mudah saja sebenarnya. Kita bisa saja memanfaatkan file ocx yang sudah dikompile, namun ini sangat tidak disarankan karena kita tidak tahu module apa saja yang ada didalam file ocx tersebut, iya kan kalau isinya virus jadinya nggak seru. Kenapa harus menggunakan transparent form? sebenarnya ini tidak wajib kok cuma biasanya orang iseng ingin supaya aplikasinya terlihat menarik… :P

Adapun cara untuk membuat transparent form ini mudah untuk dicoba sendiri dirumah. Langkah awalnya adalah membuat sebuah project baru.

Setelah itu tambahkan kode berikut ini kedalam form tersebut :

Option Explicit
Private Declare Function GetWindowLong Lib “User32″ Alias _
“GetWindowLongA” (ByVal hwnd As Long, ByVal nIndex As Long) As Long

Private Declare Function SetWindowLong Lib “User32″ Alias _
“SetWindowLongA” (ByVal hwnd As Long, ByVal nIndex As Long, _
ByVal dwNewLong As Long) As Long

Private Declare Function SetLayeredWindowAttributes Lib “User32″ _
(ByVal hwnd As Long, ByVal crKey As Long, ByVal bAlpha As Byte, _
ByVal dwFlags As Long) As Long

Const WS_EX_LAYERED = &H80000
Const GWL_EXSTYLE = (-20)
Const LWA_ALPHA = &H2

Private Sub form_load()
Dim rtn As Long
rtn = GetWindowLong(hwnd, GWL_EXSTYLE)
rtn = rtn Or WS_EX_LAYERED
SetWindowLong hwnd, GWL_EXSTYLE, rtn
SetLayeredWindowAttributes hwnd, 0, 200, LWA_ALPHA ’200 adalah nilai transparant semakin kecil nilainya semakin transparant, nilai 255 untuk reset.
End Sub

Selesai deh tinggal dicoba hasilnya :D semakin transparant maka nilai yang diberikan harus semakin kecil.

Kamu boleh memberikan komentar, atau melakukan trackback dari blog kamu.
    Digg Del.icio.us StumbleUpon Reddit Twitter RSS
form cantik vb6, membuat loading di vb6, membuat login komputer dengan VB6, membuat loading di vb 6, membuat form cantik menggunakan vb, form transparan vb6, cara membuat skin form vb6, cara membuat transparent form vb 6, menu cantik vb6, cara buat form keren, cara membuat form login dengan visual basic 6 0 menarik dan bagus, membuat skin vb, membuat form vb6 menarik, merancang form pada vb agar terlihat menarik, tampilan vb keren, vb6 qr code generator, transparent form, vb transparent, visual basic, cara mengganti skin pada vb6, Cara Membuat Form Loading vb6, cara menambahkan form about pada vb, cara membuat form loading di vb6, cara mengunci form di vb, cara menggunakan skin pada vb 6 0, cara membuat jam digital pada visual basic6, cara membuat skin vb, CARA MENBUAT COMMEND DENGAN GAMBAR VB6 0, arti hwnd di vb net, cara bikin dan nambah login di visual basic, aplikasi keren dengan vb6, cara membuat form cantik menggunakan vb 6, bagaimana cara transparan pada form visual basic, cara membuat background berubah di vb6, agar tampilan form transparan pada vb, cara buat backgroun transparan vb, contoh form transparent vb6, desain menu cantik dengan visual basic, form login vb net keren, desain form visual basic 6 0, design cantik vb6, memberi gambar pada form VB, form visual basic, mengunci form vb, script vb 6 membuat Jam Digital, tampilan menarik vb6, mengatur tampilan vb6, script vb6 untuk software toko, membuat login form dengan VB6, membuat form vb transparent, membuat form loading dengan vb, membuat jam digital di vb6, membuat form transparant menggunakan vb, membuat skin form vb, membuat skin form vb6, membuat browser dengan visual basic 6, membuat form vb transparan, membuat efek transparent form vb 6 0, membuat form loading vb6, membuat loading pada vb 6, membuat form transparant, membuat from loading pada vb, membuat software pengusir nyamuk dengan visual basic, membuat form loading menggunakan visual basic 6 0, membuat software menjadi transparant di visual basic 6 0, membuat desain form cantik visual basic, membuat menu cantik di visual basic 6 0, membuat tampilan form utama di vb6 menarik, MEMBUAT SOFTWARE DENGAN VISUAL BASIC 6, membuat bordir keren pada form di VB6, membuat form visual basic 6, membuat loading procces project vb6, membuat form cantik di vb, membuat form vb transparant, membuat game visual basic, membuat loading terbagus vb 6 0, membuat menu utama vb6 0, membuat tampilan menarik pada form vb6, membuat loading pada vb6, membuat form loading di vb6, membuat tampilan loading pada vb6, membuat loading login dengan vb6, membuat tampilan loading di visual basic, membuat tampilan loading di vb, membuat tampilan vb 6 keren, membuat background form vb6, membuat menu pada vb6, cara membuat browser visual basic 6, cara membuat browser yang menarik dengan vb6, cara buat baground di form vb, cara buat loading dengan VB6 0, cara buat program kunci desktop dengan vb 6 0, cara membuat background di visual basic dengan kode, cara buat ocx login vb, cara membuat background form menjadi transparent pada vb, cara membuat background form pada visual basic menjadi transparan, cara buat form tanpa latar di visual basic, cara membuat background di visual basic, Cara membuat background pada vb, cara memasukan gambar pada visual basic 6, cara memakai skin vb, cara memasukan gbr transfaran pd visual basic, cara membuat backgroun di visual basic, cara mebuat game menggunakan vb 6 0, cara load image di vb6 0, aplikasi menarik vb, cara membuat form cantik di vb, agar tampilan vb6 menarik, cara beri komentar di vb 6, cara membuat efek transparant dengan visual basic 6 0, buat loading dengan vb, aplikasi kunci desktop menggunakan visual basic, cara desain gambar form di VB 6 0, buat loding di VB, cara agar backgroun sesuai layar pada vb 6, yoyocici background, vb6 menghilangkan gambar background dalam form, VB GWL_EXSTYLE, Vb 6 0 Membuat Aplikasi Foto Photo, tema lengkap untuk form visual basic 6, Cara Membuat Hardware ID Di Visual Basic, cara mendesain form pada visual basic, cara membuat form vb6 transparant, cara mudah membuat form pada visual basic 6 0, cara membuat form vb transparent, cara membuat form unik di vb, cara menambahkan video ke visual basic, cara membuat form transparan vb6, cara mengubah skin vb6, cara mengubah gambar di layar form vb6, cara membuat skin vb6, cara menggunakan skin pada vb 6, cara membuat menu di vb 6, cara menggunakan skin vb6, cara membuat login hotspot dengan visual basic 6, cara membuat loading vb6, CARA MENGATUR TRANSPARAN FORM DI VB, cara membuat scrol di form vb, cara membuat loading form di vb6, cara membuat loading di vb6, cara membuat skin di vb6, cara membuat jam pada visual basic 6 0, cara membuat form transparan pada vb, cara membuat form transparan di vb 6, cara membuat tampilan visual basic 6 0 agar tampak menarik, cara membuat form sesuai gambar dengan visual basic 6 0, Cara membuat form loading dengan vb6, cara membuat menu utama yang menarik pada vb6, cara membuat form loading pada vb6, cara membuat form pengaturan di vb 6 0, cara membuat visual basic, cara menambahkan backgroung di from vb, cara membuat form login yang menarik di vb 6 0, cara membuat tampilan vb6 jadi keren, cara membuat form loading, cara membuat transparan form vb, cara membuat form transparan, cara membuat form transparan di vb, cara set background agar pas dengan form di visual basic, menghilangkan background form vb6, menampilkan form VB 6 transparan, mengubah skin visual basic 6 0, tampilan form vb6 menarik, project vb6 aplikasi toko, QR Code Lib vb, source code menu login vb 6, setting background form pada vb, skin vb6 dengan file ini, tampilan cantik form vb 6, mendesain sendiri tampilan menu di vb6, menambah skin program vb6, mengunci layar dengan form dari vb 6 0, menampilkan tulisan di desktop di vb 6, menyisipkan gambar pada background form vb 6 0, sour code vb_ efek loading, MENAMBAHKAN PHOTO VB6 FORM, mengganti desain form vb 6 0, ocx keren buat visual basic 6, menampilkan proses list pada vb6, skin vb6, program dalam form vb6, desain loading vb, contoh visual basic 6, contoh program skin vb, contoh form loading di vb6, membentuk form menarik dalam visual basic 6, makalah visual basic, contoh form menarik menggunakan vb, form transparent vb6, contoh source vb unik, contoh source code membuat scroll bar pada vb 6 0, marankai form agar terlihat cantik pada vb 6 0, form bagus visual, contoh aplikasi personel vb 6, desain form di vb 6, coding program mengatur tampilan pada form vb6, membuat backgound di vb, membuat background dengan vb6, MEMBUAT BACKGROUND DI vb, membuat background di vb6

9 Komentar pada artikel “Membuat Transparent Form di Visual Basic 6”

  1. firman berkata:

    Pada September 18th, 2010 Jam 7:48 PM

    mantap mas, coba ah…
    mas btw boleh copy paste blognya gak???

    [Balas]

  2. Ukie berkata:

    Pada November 17th, 2010 Jam 1:18 PM

    maaf mas.. source code itu saya pernah buat tapi bukan di tulis di Form, yang saya coba..

    Buat sebuah Module baru lalu ketikkan :
    Option Explicit

    Private Declare Function SetWindowLong Lib “user32″ Alias “SetWindowLongA” (ByVal hwnd As Long, ByVal nIndex As Long, ByVal dwNewLong As Long) As Long
    Private Declare Function SetLayeredWindowAttributes Lib “user32″ (ByVal hwnd As Long, ByVal crKey As Long, ByVal bAlpha As Byte, ByVal dwFlags As Long) As Long
    Private Declare Function GetWindowLong Lib “user32″ Alias “GetWindowLongA” (ByVal hwnd As Long, ByVal nIndex As Long) As Long

    Public Sub FadeForm(Frm As Form, Level As Byte)
    On Error Resume Next
    Dim msg As Long

    msg = GetWindowLong(Frm.hwnd, -20) Or &H80000
    SetWindowLong Frm.hwnd, -20, msg
    SetLayeredWindowAttributes Frm.hwnd, 0, Level, &H2
    End Sub

    Selanjutnya di bagian Form yang akan dijadikan transparan, di ‘Form_Load’ ketikkan :
    FadeForm Me, 125

    semoga membantu

    [Balas]

  3. Rizki berkata:

    Pada July 4th, 2011 Jam 12:49 PM

    gmna sih cara masukin kodenya? bingung saya.. :m002
    tlong dbantu ya… masih belajar ini…

    [Balas]

  4. arifin berkata:

    Pada August 2nd, 2011 Jam 8:59 AM

    mas mas aq coba ko ga berhasil ya, dari ke 2nya g ada yang bisa……
    mohon pencerhanya……….

    [Balas]



    Istanto Adi Nugroho berkata:
    Pada August 2nd, 2011 jam 9:55 AM


    kodenya jangan di kopi paste, tanda quota berubah kalau sudah dalam post.

    [Balas]



    Julfri berkata:
    Pada July 25th, 2012 jam 11:14 PM


    apa perlu ada penambahan project atau refrence

    [Balas]



    Istanto Adi Nugroho berkata:
    Pada July 26th, 2012 jam 8:42 PM


    tidak sudah ada di api

    [Balas]




  5. abdul rahman berkata:

    Pada January 27th, 2012 Jam 11:45 AM

    thx mas .. 
    untuk ilmu nya.. 
    form transparant nya keren …

    [Balas]

  6. eko berkata:

    Pada January 18th, 2013 Jam 2:53 PM

    coba activex EcoCollection.dll lebih bnyak fungsi
    https://ecoframework.wordpress.com/

    [Balas]

Berikan Komentar

[+] yoyocici emoticons