01 deteksi waktu windows
DESCRIPTION
Ayo ayo yang mau belajar VB :DTRANSCRIPT
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 Kurniawane-mail: [email protected]
Deteksi Waktu WindowsCopyright © Maxikom, 2006.
Penerbit MaxikomJl. Residen H. Abdul Rozak No. 33 B5-B6
Palembang 30114.e-mail: [email protected]
Fax. (0711) 717598
Sekarang Anda akan membuat sebuah program yang dapat mendeteksi berapalama Windows atau komputer dinyalakan. Program ini dapat digunakan untukmendeteksi komputer pribadi kesayangan Anda.
Gambar 1 Tampilan program
A. Membuat Tampilan Program
1. Bukalah program aplikasi Visual Basic 6.0.2. Perhatikan gambar dibawah ini. Dalam kotak dialog New Project Anda pilih
Standard EXE, kemudian klik tombol Open.
Gambar 2 Pilih Standard EXE
Deteksi Waktu Windows
1. PilihStandard EXE
2. Klik Open
3
Deteksi Waktu Windows Copyright © Maxikom, 2006
2. Setelah itu akan tampil form Standard EXE yang masih kosong.
Gambar 3 Form Standard EXE3. Tambahkan komponen Frame ke dalam form yang masih kosong lalu klik
icon Frame yang terdapat di Toolbox General.
Gambar 4 Klik icon Frame4. Setelah itu klik dan drag di dalam form dari P1 sampai P2 lihat Gambar 5.
5. Tambahkan lagi dua buah Frame , atur posisi seperti Gambar 6.
6. Setelah itu tambahkan empat buah Option , atur posisi seperti Gambar 7.
7. Lalu tambahkan Label , dan atur posisi seperti Gambar 8.
Klik iconFrame
Form kosong
4
Deteksi Waktu Windows Copyright © Maxikom, 2006
Gambar 5 Membuat Frame
Gambar 6 Membuat Frame
Gambar 7 Membuat Option
P1
P2
PosisiOption1
PosisiOption2
PosisiOption3
PosisiOption4
PosisiFrame1
Posisi Frame2
5
Deteksi Waktu Windows Copyright © Maxikom, 2006
Gambar 8 Membuat Label
8. Dengan cara yang sama buatlah satu buah Textbox ke dalam form.
Gambar 9 Membuat Textbox
9. Setelah itu tambahkan satu buah CommandButton serta Timer .
Gambar 10 Membuat CommandButton dan Timer
PosisiLabel1
PosisiLabal2
PosisiTextbox1
PosisiCommandButton1Posisi
Timer1
6
Deteksi Waktu Windows Copyright © Maxikom, 2006
10. Aturlah properties masing-masing komponen seperti tabel di bawah ini.Tabel 1 Pengaturan Properties
B. Listing Program
Sebelum mengisi kode program, terlebih dahulu kita tambahkan satu buah modulyang di butuhkan dalam pembuatan program ini.
1. Caranya klik kanan form1 yang terdapat di jendela project, klik add setelahitu pilih module.
Gambar11 Menambah Module
Nama Control Properties Nilai PengaturanForm1 Caption .:: Deteksi Waktu Windows Dijalankan ::.Frame1 Caption DeteksiFrame2 Caption Deteksi Dalam FormatFrame3 Caption Hasil DeteksiOption1 Caption JamOption2 Caption Menit
Value TrueOption3 Caption DetikOption4 Caption MilidetikLabel1 Caption Waktu SekarangLabel2 Auto Size True
CaptionText1 Appearance 0-Flat
BackColor &H8000000F&BorderStyle 0-None
TextTimer1 Inteval 1
1. Klik kanan disini
2. Klik Add
3. Klik Module
7
Deteksi Waktu Windows Copyright © Maxikom, 2006
2. Setelah tampil kotak Add Module klik Open.
Gambar 12 Kotak Add Module3. Maka akan tampil jendela kode untuk modul, lalu ketik kode program berikut.
4. Di jendela kode program untuk form Anda ketik kode program berikut.
4. Setelah kode diketik selanjutnya klik ganda Timer1 ketik kode program berikut.
Private Sub Timer1_Timer()tanggal = Format(Date, "dd-mmm-yyyy")jam = Format(Time, "hh:mm:ss")Label2.Caption = jam & " " & tanggalIf 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 IfEnd Sub
12345678910111213
Klik
Dim tanggal, jam, kiri As Integer1
Keterangan :- Baris 1 Mendeklarasikan kode yang akan digunakan.
Declare Function GetTickCount Lib "kernel32" () As Long1
Keterangan :- Baris 1 merupakan fungsi API yang telah dideklarasikan ke dalam
modul untuk dipanggil oleh kode lain.
8
Deteksi Waktu Windows Copyright © Maxikom, 2006
5. Kemudian klik ganda pada command1 ketik kode program berikut ini.
C. Menjalankan Program
1. Jalankan program yang telah kita buat tadi dengan menekan tombol F5 padakeyboard, 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.
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
Private Sub Command1_Click()Unload MeEnd Sub
1
Keterangan :- Baris 1 perintah untuk keluar program.
9
Deteksi Waktu Windows Copyright © Maxikom, 2006
Gambar 14 Program dengan format jam
Gambar 15 Program dengan format detik
Gambar 16 Program dengan format milidetik
Pilih disini