Friday, May 6, 2011

Membuat program autorun dengan Visual Basic


Pasti kalian pernah menginstall banyak software kan? Nah, beberapa software pasti memliki fungsi autorun atau berjalan otomatis saat windows di nyalakan/saat menghidupkan komputer.

Dalam visual basic fungsi ini juga dapat diaplikasikan dalam program kamu. Jadi sesaat setelah windows booting, program kamu akan berjalan/run secara otomatis. Tentu saja hal ini membutuhkan bantuan registry. Disini kita akan memanfaatkan fungsi run dalam registry.

Berikut coding yang dapat kamu tambahkan dalam program kamu.

a = Shell("REG add HKLM\Software\Microsoft\Windows\CurrentVersion\Run /v Dokter-Z /t REG_EXPAND_SZ /d %ProgramFiles%\Dokter-Z\Dokter-Z.exe /f", vbNormalFocus)

Warna merah pertama adalah nama yang akan disimpan dalam registry, sementara nwarna merah kedua adalah tempat/lokasi program yang akan di running/dijalankan. Perlu diingat lokasi program yang akan di running tidak boleh berubah. Jadi pastikan lokasi tersebut tidak berubah – ubah. Misal dalam coding ditulis C:\programku.exe namun secara tak sengaja program tersebut berpindah ke drive D:\programku.exe. Hal ini akan menyebabkan not responding atau hang. Dalam kasus lain, tidak mengakibatkan not responding atau hang, hanya program tidak akan berjalan autorun.

Agar terlihat lebih mirip software yang lain, sebaiknya di tambah dengan splash screen. Tutorial membuat splash screen dapat dilihat disini.

Selamat mencoba. Semoga berhasil.

No comments:

Post a Comment

Thanks for your comment.

Share

Twitter Delicious Facebook Digg Stumbleupon Favorites More