First Articel About Programing (chapter #3)

The last but not least….., it’s the end of the Trilogy of First Articel About Programing, after this, and this. Good bye for now…….

Event Pada Keyboard

Event keyboard merupakan salah satu elemen utama dari interaksi antara user dengan program yang kita buat. Event keyboard terjadi saat user menekan (pressed) ataupun melepas (released) tombol pada keyboard.

Menangani event keyboard dapat dilakukan pada 2 (dua) level, yaitu :

•   Pada level kontrol (low-level) – menangani event keyboard yang terjadi pada  sebuah kontrol, misalnya ketika user mengetik pada sebuah TextBox. Tidak semua kontrol mempunyai event keyboard. Hanya kontrol yang bisa mendapatkan focus (dicirikan dengan property TabIndex dan TabStop) saja yang mempunyai event keyboard.

•   Pada level form (hight-level) – menangani event keyboard yang terjadi pada lingkup sebuah form. Artinya form akan lebih dulu merespon event keyboard daripada kontrol-kontrol yang ada di dalamnya. Agar form selalu lebih dulu merespon event keyboard maka property KeyPreview pada form tersebut harus diset menjadi True.

VB6 menyediakan 3 (tiga) jenis event pada form dan pada beberapa kontrol yang bisa menerima input dari user melalui keyboard, yaitu :

  • Event KeyPress – terjadi ketika tombol-tombol yang mempunyai kode ASCII pada keyboard ditekan. ASCII (American Standard Code for Information Interchange) adalah kode dari sekumpulan karakter pada tombol keyboard yang terdiri dari : abjad, angka dan beberapa karakter khusus (Enter, Escape, Tab, Backspace).

Contoh:

Private Sub Form1_KeyPress (KeyAscii As Integer)

MsgBox “Kode ASCII tombol yang ditekan : “ & KeyAscii

End Sub

  • Event KeyDown – terjadi ketika setiap tombol pada keyboard ditekan.

Contoh:

Private Sub Form1_KeyDown(KeyCode As Integer, Shift As Integer)

MsgBox “Kode tombol yang ditekan : “ & KeyCode

End Sub

  • Event KeyUp – terjadi ketika setiap tombol pada keyboard dilepas.

Contoh:

Private Sub Form_KeyUp(KeyCode As Integer, Shift As Integer)

MsgBox “Kode tombol yang dilepas : “ & KeyCode

End if

Operasi File

Visual Basic menyediakan suatu fasilitas untuk membaca, menyimpan dan memperbaiki file data, sehingga memungkinkan untuk memisahkan data dengan  program, dan program dapat menjadi lebih baik karena bisa tidak bergantung pada data (independent terhadap data), yang artinya datanya bisa diubah-ubah dengan mudah tanpada harus mengubah-ubah file programnya.

Operasi File di dalam Visual Basic terdapat bermacam-macam cara akses file ke dalam program aplikasinya, yaitu:

  • 1. Membuka File

Untuk membuka file baik untuk keperluan penyimpanan maupun untuk keperluan pembacaan menggunakan perintah umum sebagai berikut::

Open “Nama_File” For {Status} As #{n}

Dimana: Nama_File : nama file lengkap dengan nama foldernya.

Status : adalah untuk keperluan apa file tersebut baca/simpan.

Status = INPUT untuk membaca File

Status = OUTPUT untuk menyimpan File

n : adalah nomor buffer (integer 1, 2, 3, …) yang digunakan untuk keperluan pemilihan file yang mana yang akan diproses. Setiap mengakses file baik untuk membaca maupun untuk menyimpan, maka file tersebut harus dibuka terlebih dahulu dengan status akses yang diberikan. Setelah file terbuka maka langkah berikutnya adalah bagaimana cara membaca dan menyimpan file.

File yang sudah dibaca, seharusnya ditutup saat program sudah selesai sehingga tidak ada data yang tertinggal di memory menyebabkan memory menjadi tidak efektif. Untuk menutup file dapat dilakukan dengan:

Close #n

  • 2. Menyimpan Data Ke File

Untuk menyimpan data ke file di dalam program Visual Basic dapat dilakukan dengan membuka file untuk keperluan menyimpan atau menulis ke file:

Open Nama_File For Output As #1

Saat file dibuka dengan cara semacam ini, maka file hanya bisa ditulisi dan bila file tersebut sudah ada isinya sebelumnya, maka dianggap hilang. Atau dengan kata lain file selalu dianggap baru. Cara menyimpan file semacam ini menghasilkan file yang bersifat file text, sehingga bisa dibaca oleh text editor seperti notepad, wordpad atau microsoft word.

Setelah file dibuka, langkah berikutnya untuk menyimpan data dalan variabel ke file dapat dilakukan dengan:

Print #1, nama_variabel

  • 3. Membaca Data Dari File

Untuk membaca data dari file di dalam program Visual Basic dapat dilakukan dengan terlebih dahulu membuka file untuk keperluan membaca dari file:

Open Nama_File For Input As #1

Saat file dibuka dengan cara semacam ini, maka file hanya bisa dibaca dan tidak bisa ditulisi. File yang bisa dibaca adalah file teks.

Untuk membaca data variabel ke dalam file, dapat dilakukan menggunakan perintah:

Input #1, nama_variabel

Huhf, kelar juga ngedit-edit ni artikel, sok atuh tugasnya lagi :d , mumpung agi semangad nih……

3 Tanggapan

  1. hehe…mengingatkan kembali pada saat2 masih kuliah…pake vb hehe…
    slam kenal..

  2. […] ke sini ya Posted by setoelkahfi Filed in Tips & Trix Tags: Tugas dari dosen 2 Comments […]

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: