Cara Menggunakan Input dengan Pola MaskEdBox di VB6

Artikel Terkait Tutorial VB6
Cara Menggunakan Input dengan Pola yang di tentukan dengan Menggunakan MaskEdBox di VB6 - Pada pertemuan kali tip dan trik visual basic akan membagikan sebuah trik bagaimana membuat input dengan pola yang sudah di tentukan misalnya dengan pola ##/##/####, dengan pola tersebut si user tinggal mengisinya kemudian otomatis kursor akan berpindah ke pola berikutnya tanpa harus menggeser atau memindahkan mouse.

Pernahkah Anda mengisi sebuah formulir pendaftaran secara online dimana kita di wajibkan mengisi tanggal lahir dengan pola yang sudah ditentukan seperti _ _/_ _/_ _ _ _, dimana pola tersebut berisi tanggal, bulan dan tahun yang harus Anda isi. Dimana setelah anda selesai mengisi tanggal maka otomatis kursor akan pindah secara otomatis ke pola berikutnya dengan mengisi bulan dan begitupun untuk mengisi tahun.

Tahukah Anda di visual basic 6.0 pun sudah disediakan sebuah objek yang mendukung penggunaan hal tersebut yaitu MaskEdBox.

MaskEdBox adalah sebuah objek yang digunakan untuk menerima input dari pengguna, dan input tersebut harus sesuai dengan pola yang sudah ditentukan.MaskEdBox biasanya sudah tersdia di dalam ToolBox.

Untuk menambahkan MaskEdBox kedalam ToolBox lakukan langkah-langkah berikut dibawah ini:
-Klik Project pada menu bar, lalul klik Components
-Klik Tab Controls
-Aktifkan dengan klik Ceklist Microsoft Masked Edit Controls 6.0
-Klik tombol OK

Setelah MaskEdBox sudah tertanam di Toolbox kemudia Anda bisa menanamkannya di form Anda.
Berikut adalah Properti yang perlu diketahui pada MaskEdBox sebagai berikut :

PropertiKegunaan
AllowPromptUntuk menentukan apakah karakter yang digunakan sebagai Prompt merupakan input yang valid atau tidak.
MaskUntuk menentukan pola yang harus diinputkan oleh pengguna
Gunakan tombol# untuk menandakan sebuah angka, dan simbol ? untuk menandakan sebuah karakter
PrompChartUntuka menentukan karakter yang digunakan sebagai prompt.Karakter Prompt menunjukan kepada pengguna mana input yang harus dimasukkan
PromptInculdeUntuk menentukan apakah karakter prompt merupakan bagian dari properti text atau bukan
TextProperti ini tidak dapat diatur pada Propetis Window tetapi dengan kode program

Event yang paling penting diketahui dari MaskEdBox adalah event ValidationError, yang dijalankan ketika input yang dimasukkan oleh pengguna tidak sesuai dengan pola yang ditentukan.

Untuk berlatih menggunakan MaskEdBox bukalah program VB6 Anda kemudian ikuti langkah-langkah berikut dibawah ini :

-Buka Project standar baru, kemudian tambahkan MaskEdBox kedalam ToolBox dengan cara yang   sudah disebutkan diatas
-Tanamkan Label, MaskEdBox, dan sebuah CommandButton. Desainlah seperti gambar dibawah
  ini :
Cara Menggunakan Input dengan Pola MaskEdBox di VB6
-Atur properti masing-masing seperti berikut :

Form1                 Caption     Cara MaskEdBox
Label1                 Caption     Masukan karakter
Label2                 Caption     Masukan Tanggal
MaskEdBox1                   Name     med_karakter
                        Mask         ???
                        PromptInclude     False
MaskEdBox2                 Name        med_tanggal
                        Mask     ##/##/####
                        PromptInclude     True
CommandButton1          Name         cmd_ok
                        Caption     OK


-Buka jendela kode program lalu ketik kode dibawah ini:

Private Sub cmd_ok_Click()

Msgbox "Karakteryang dimasukan adalah" + med_karakter.Text + vbCrlf + "Tanggal yang dimasukan adalah " + med_tanggal.Text, vbOkOnly, "Informasi"

End Sub


-Kemudian Anda jalankan program dengan F5 jika sudah berhasil simpan Project dan Form

Demikian tip cara Mengunakan Input dengan Pola yang di tentukan dengan menggunakan MaskEdbox di VB6, mudah-mudahan bermanfaat buat kita semua dan dapat menambah wawasan kita didubia pemograman VB6.


Selain Sebagai Penyedia Panduan Belajar Database dan Tutorial Pemrograman, Kami Juga Membagikan Kumpulan Source Code Program Aplikasi dan Ebook Pemrograman Terlengkap yang Bisa Anda Dapatkan Secara Gratis di Halaman :


Rekomendasi Web Hosting
  1. 20rb perbulan. Diskon hingga 40% kode kupon: MCP Daftar disini (apache).
  2. 10rb perbulan. Diskon hingga 75% kode kupon: MCP Daftar disini (litespeed).
  3. 10rb perbulan. Diskon hingga 70% kode kupon: aff-MCP Daftar disini (apache).