Rabu, 31 Oktober 2018

[VB .Net] Membuat MDI Form



MDI atau Multiple-Document interface adalah interface (tampilan) suatu dokumen pada aplikasi yang dapat dimunculkan secara bersamaan dan setiap window ditampilkan pada window nya masing-masing yang biasanya terdapat di Desktop Programming.

Pada VB 6, seingat saya sangat mudah membuat MDI Form atau membuat suatu window sebagai MDI Parent atau childnya. Berbeda pada VB .Net, ada cara tertentu membuat MDI Form ini. Pada artikel ini kita akan mempelajari cara membuat MDI Form di VB .Net.

Pertama
Buka Visual Studio, pada artikel ini saya menggunakan Visual Studio 2012. Buat project baru terlebih dahulu kemudian pada submenu Visual Basic,  pilih Windows Form Application



Atur properties Form1 yang akan menjadi MDI Parent dengan isMdiContainer = True



Buat atau tambahkan komponen MenuStrip dengan cara klik Toolbox, cari menustrip lalu drag atau seret ke Form1.


Buat Menu seperti pada gambar berikut :
Menu Child
    - Form Kedua


Ke Toolbox lagi, tambahkan komponen Panel.



Diproperties Panel, set Dock menjadi Fill


Maka Form1 akan terlihat seperti berikut:


Terlihat panel akan memenuhi isi form1, dipanel tersebut akan terisi form MDI Childnya.

Kedua
Buat form selanjutnya dengan cara klik kanan pada project, pilih Add -> Windows Form, beri nama Form2.



Double klik Form2 sehingga masuk ke kode Form_Load, ketikkan kode berikut :

TopLevel = False
Form1.Panel1.Controls.Add(Me)
Ketiga
Kembali ke Form1, double klik menu Form Kedua, ketikkan kode berikut :

Form2.Show()

Terakhir
Jalankan program, klik menu Form Kedua maka hasilnya Form2 akan berada didalam Form1



Jika Form2 dimaximize, maka akan memenuhi isi Form1, tepatnya Panel pada Form1



Semoga Bermanfaat


Artikel ini dibuat oleh Yudha Tri Putra sebagai penulis artikel, diperbolehkan menyalin artikel ini secara utuh tanpa mengubah atau menambah isi artikel.

Minggu, 02 September 2018

[ASP .NET C#] Generate Captcha


Diartikel ini kita akan belajar cara generate captcha untuk keperluan pengecekkan saat login apakah dilakukan manusia atau bot dan sebagainya menggunakan ASP .Net dan bahasa C#. Disini saya menggunakan Visual Studio 2012 saat membuatnya, pastikan versi visual studio yang teman-teman gunakan minimal versinya sama atau diatasnya.

Sabtu, 04 Agustus 2018

[PHP + MySQL + JQuery] Chained Combobox

Update 18 November 2018

Pada artikel ini kita akan belajar bagaimana mendapatkan data dari suatu pilihan di listbox atau combobox dan menampung data tersebut ke listbox lainnya (biasa disebut Chained Combobox) tanpa mereload page tsersebut dengan xmlhttprequest sehingga antara listbox atau combobox tersebut saling terhubung satu sama lainnya. Dengan xmlhttprequest, kita bisa merequest data, menerima data dari server tanpa mereload atau merefresh halaman, xmlhttprequest juga digunakan untuk mengirim data ke server melalui background tanpa proses submit.

Studi kasus atau contoh nyata paling umum adalah ketika kita membuat sebuah form, kemudian ada input untuk memilih Kecamatan dan Kelurahan. Nah, pilihan kelurahan akan tergantung atau tehrubung pada pilihan kecamatan yang dipilih. Untuk melakukan hal tersebut tanpa melakukan reload atau memilih secara manual, kita perlu menggunakan JQuery dan fungsi xmlhttprequest, sedangkan data yang diterima akan berupa JSON.

Jumat, 03 Agustus 2018

Intel Celeron N3060 vs AMD A9-9420 APU


Diartikel ini kita akan membandingkan antara Intel Celeron N3060 dengan AMD A9-9420 APU. Mungkin diantara teman-teman mempertanyakan kenapa harus dibandingkan,bukankah sudah jelas lebih baik yang mana?. Karena saya menemukan bahwa ada beberapa laptop di 2018 ini yang menggunakan 2 prosesor itu dan dibandrol dengan harga yang sama atau nyaris sama dikisaran 4 juta rupiah dengan spek lainnya yang mirip-mirip. Jadi mari kita bandingkan :).

Minggu, 13 Mei 2018

[Javascript] Mengukur Jarak di Google Maps dengan MeasureTool


Pada artikel ini kita akan membuat sebuah halaman google maps untuk mengukur jarak antara satu lokasi dengan lokasi lainnya menggunakan library javascript milik zhenyanghua bernama MeasureTool.

Persiapan
Download Library MeasureTool terlebih dahulu, download hanya file MeasureTool.min.js.

[PHP + MariaDB] Login dengan PDO


Diartikel ini, kita akan membuat form login dengan PHP dan MariaDB menggunakan PDO (PHP Data Objects).

Persiapan Data
Pertama kita buat dahulu tabelnya, anggap saja kita buat tabel dengan nama tb_login seperti berikut :



ditabel tb_login kita mempunyai 2 field yaitu username sebagai primary dan password. Keduanya bertipe varchar dan tidak boleh null. Untuk data pada tabel bisa di isi bebas, pada contoh ini saya mempunyai data username admin dan password nya adm1234.

(C) 2018. Diberdayakan oleh Blogger.

Categories

Followers