01 deteksi waktu windows

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.

Upload: rio-candra-gunawan

Post on 04-Jul-2015

351 views

Category:

Education


0 download

DESCRIPTION

Ayo ayo yang mau belajar VB :D

TRANSCRIPT

Page 1: 01 deteksi waktu windows

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.

Page 2: 01 deteksi waktu windows

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

Page 3: 01 deteksi waktu windows

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

Page 4: 01 deteksi waktu windows

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

Page 5: 01 deteksi waktu windows

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

Page 6: 01 deteksi waktu windows

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

Page 7: 01 deteksi waktu windows

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

Page 8: 01 deteksi waktu windows

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.

Page 9: 01 deteksi waktu windows

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.

Page 10: 01 deteksi waktu windows

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