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

Copyright Maxikom, 2006

Deteksi Waktu Windows


2.

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.

Gambar 4 Klik icon Frame


Setelah itu klik dan drag di dalam form dari P1 sampai P2 lihat Gambar 5.

5.

Tambahkan lagi dua buah Frame

6.

Setelah itu tambahkan empat buah Option

7.

Lalu tambahkan Label

, atur posisi seperti Gambar 6.


, atur posisi seperti Gambar 7.

, dan atur posisi seperti Gambar 8.

Deteksi Waktu Windows

Copyright Maxikom, 2006

P1

P2

Gambar 5 Membuat Frame

Posisi
Frame1

Posisi Frame2

Gambar 6 Membuat Frame

Posisi
Option1

Posisi
Option3

Posisi
Option2

Posisi
Option4

Gambar 7 Membuat Option

Deteksi Waktu Windows

Copyright Maxikom, 2006

Posisi
Labal2

Posisi
Label1

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

Posisi
Timer1

serta Timer

Posisi
CommandButton1

Gambar 10 Membuat CommandButton dan Timer

Copyright Maxikom, 2006

Deteksi Waktu Windows

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

Timer1

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

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.

Copyright Maxikom, 2006

Setelah tampil kotak Add Module klik Open.

Klik

Gambar 12 Kotak Add Module


Maka akan tampil jendela kode untuk modul, lalu ketik kode program berikut.

3.
1

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.

Di jendela kode program untuk form Anda ketik kode program berikut.
1

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.

Kemudian klik ganda pada command1 ketik kode program berikut ini.
1

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.

Jika Anda ingin melihat dalam format jam, Anda tinggal pilih option jam.
Lihat Gambar 14.

3.

Anda juga dapat melihat dalam format detik. Lihat Gambar 15.

4.

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