Properties KeyPreview MDIForm kok enggak ada ya ?
Secara umum ada 2 jenis form yang kita kenal yaitu :
Trus apa perbedaan antara SDI form dan MDI form ? Ya monggo silahkan cari aja sendiri
Gimana udah dapat perbedaannya ? Ok salah satu properties penting yang dimiliki SDI Form adalah KeyPreview, jika nilainya di set True maka form akan terlebih dulu merespon event keyboard dibandingkan objek lainnya.
Misal kita ingin menambahkan beberapa fungsi shortcut berikut :
Kode diatas tidak akan jalan jika properties KeyPreview masih dalam kondisi False (ingat nilai default properties KeyPreview = False).
Nah sesuai dengan judul artikel kali ini yang menjadi pertanyaan adalah MDI Form tidak mempunyai properties KeyPreview, trus bagaimana solusinya jika kita ingin menambahkan tombol shortcut ?
Ada banyak cara, salah satu solusi yang mudah dan murah tentunya adalah sebagai berikut :
- Tambahkan objek Timer kemudian set nilai Intervalnya misal 100
- Ketikkan kode berikut misal kita akan membuat shortcut pencarian (CTRL + F)
Pertanyaan berikutnya, kenapa harus ada nilai &H8000 ?
Selamat mencoba
Comments