Anda di halaman 1dari 10

DISCLAIMER

Seluruh dokumen E-Trik di dalam CD ini dapat digunakan dan disebarkan secara bebas untuk tujuan belajar bukan komersial (non-profit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin tertulis terlebih dahulu dari Penerbit Maxikom.

E-Trick Visual Basic 6.0


Rulianto Kurniawan
e-mail: rullayeinstain@yahoo.co.id

Deteksi Waktu Windows


Copyright Maxikom, 2006.

Penerbit Maxikom Jl. Residen H. Abdul Rozak No. 33 B5-B6 Palembang 30114. e-mail: maxi@maxikom.co.id Fax. (0711) 717598

Deteksi Waktu Windows


Sekarang Anda akan membuat sebuah program yang dapat mendeteksi berapa lama Windows atau komputer dinyalakan. Program ini dapat digunakan untuk mendeteksi komputer pribadi kesayangan Anda.

Gambar 1 Tampilan program

A. Membuat Tampilan Program


1. 2. Bukalah program aplikasi Visual Basic 6.0. Perhatikan gambar dibawah ini. Dalam kotak dialog New Project Anda pilih Standard EXE, kemudian klik tombol Open.
1. Pilih Standard EXE

2. Klik Open

Gambar 2 Pilih Standard EXE

Deteksi Waktu Windows


2.

Copyright Maxikom, 2006

Setelah itu akan tampil form Standard EXE yang masih kosong.

Form kosong

3.

Gambar 3 Form Standard EXE Tambahkan komponen Frame ke dalam form yang masih kosong lalu klik icon Frame yang terdapat di Toolbox General.
Klik icon Frame

4. 5. 6. 7.

Gambar 4 Klik icon Frame Setelah itu klik dan drag di dalam form dari P1 sampai P2 lihat Gambar 5. Tambahkan lagi dua buah Frame , atur posisi seperti Gambar 6. , atur posisi seperti Gambar 7.

Setelah itu tambahkan empat buah Option Lalu tambahkan Label

, dan atur posisi seperti Gambar 8.

Deteksi Waktu Windows


P1

Copyright Maxikom, 2006

P2

Gambar 5 Membuat Frame

Posisi Frame1

Posisi Frame2

Gambar 6 Membuat Frame

Posisi Option1 Posisi Option2

Posisi Option3 Posisi Option4

Gambar 7 Membuat Option

Deteksi Waktu Windows

Copyright Maxikom, 2006

Posisi Label1

Posisi Labal2

Gambar 8 Membuat Label 8. Dengan cara yang sama buatlah satu buah Textbox ke dalam form.

Posisi Textbox1

Gambar 9 Membuat Textbox 9. Setelah itu tambahkan satu buah CommandButton serta Timer .

Posisi Timer1

Posisi CommandButton1

Gambar 10 Membuat CommandButton dan Timer

Deteksi Waktu Windows

Copyright Maxikom, 2006

10. Aturlah properties masing-masing komponen seperti tabel di bawah ini. Tabel 1 Pengaturan Properties
Nama Control Form1 Frame1 Frame2 Frame3 Option1 Option2 Option3 Option4 Label1 Label2 Text1 Properties Caption Caption Caption Caption Caption Caption Value Caption Caption Caption Auto Size Caption Appearance BackColor BorderStyle Text Inteval Nilai Pengaturan .:: Deteksi Waktu Windows Dijalankan ::. Deteksi Deteksi Dalam Format Hasil Deteksi Jam Menit True Detik Milidetik Waktu Sekarang True 0-Flat &H8000000F& 0-None 1

Timer1

B. Listing Program
Sebelum mengisi kode program, terlebih dahulu kita tambahkan satu buah modul yang di butuhkan dalam pembuatan program ini. 1. Caranya klik kanan form1 yang terdapat di jendela project, klik add setelah itu pilih module.

1. Klik kanan disini

2. Klik Add 3. Klik Module

Gambar11 Menambah Module

Deteksi Waktu Windows


2. Setelah tampil kotak Add Module klik Open.

Copyright Maxikom, 2006

Klik

3.
1

Gambar 12 Kotak Add Module Maka akan tampil jendela kode untuk modul, lalu ketik kode program berikut.
Declare Function GetTickCount Lib "kernel32" () As Long

Keterangan : - Baris 1 merupakan fungsi API yang telah dideklarasikan ke dalam modul untuk dipanggil oleh kode lain. 4.
1

Di jendela kode program untuk form Anda ketik kode program berikut.
Dim tanggal, jam, kiri As Integer

Keterangan : - Baris 1 Mendeklarasikan kode yang akan digunakan. 4. Setelah kode diketik selanjutnya klik ganda Timer1 ketik kode program berikut.
1 2 3 4 5 6 7 8 9 10 11 12 13 Private Sub Timer1_Timer() tanggal = Format(Date, "dd-mmm-yyyy") jam = Format(Time, "hh:mm:ss") Label2.Caption = jam & " " & tanggal If Option1.Value = True Then kiri = (GetTickCount \ 1000) / 3600 Text1.Text = Left(kiri, 4) & " Jam" ElseIf Option2.Value = True Then Text1.Text = (GetTickCount \ 1000) \ 60 & " Menit" ElseIf Option3.Value = True Then Text1.Text = (GetTickCount \ 1000) & " Detik" Else Text1.Text = (GetTickCount) & " Milidetik" End If End Sub

Deteksi Waktu Windows

Copyright Maxikom, 2006

Keterangan : - Baris 1-3 memformat tanggal dan jam yang akan ditampilkan di label2 - Baris 4-13 menentukan nilai formatan dari waktu yang akan ditampilkan ke dalam text1 sesuai dangan option yang dipilih 5.
1

Kemudian klik ganda pada command1 ketik kode program berikut ini.
Private Sub Command1_Click() Unload Me End Sub

Keterangan : - Baris 1 perintah untuk keluar program.

C. Menjalankan Program
1. Jalankan program yang telah kita buat tadi dengan menekan tombol F5 pada keyboard, setelah itu akan tampil program seperti gambar di bawah ini.

Gambar 13 Program saat dijalankan 2. 3. 4. Jika Anda ingin melihat dalam format jam, Anda tinggal pilih option jam. Lihat Gambar 14. Anda juga dapat melihat dalam format detik. Lihat Gambar 15. Bahkan Anda juga dapat melihat dalam format milidetik. Lihat Gambar 16.

Deteksi Waktu Windows

Copyright Maxikom, 2006

Pilih disini

Gambar 14 Program dengan format jam

Gambar 15 Program dengan format detik

Gambar 16 Program dengan format milidetik

Anda mungkin juga menyukai