Menyimpan data hasil input user dalam notepad

Selamat malam teman-teman, hari ini saya akan mensharing mengenai aplikasi GUI sederhana saya, sebelum saya menjelaskan cara kerjanya, pertama-tama saya akan menuliskan toolbox apa yang saya gunakan :

1) 4 buah label untuk memberikan keterangan tiap textbox.

2) 4 buah textbox yang saya beri nama masing-masing :

  • textbox 1 saya beri nama “kotaknama”;
  • textbox 2 saya beri nama “kotaknpm”;
  • textbox 3 saya beri nama “kotakalamat”;
  • textbox 4 saya beri nama “kotaktelp”;

3) 1 buah button yang saya beri nama “Btninput”.

4) 1 buah listbox yang saya beri nama “Listdata”.

Gambar 0.1

Cara kerja aplikasinya sederhana, pertama user menginput data sesuai dengan keterangan label. Kemudian bila user menekan tombol input, maka datanya akan tersimpan dalam data *.txt (Notepad), kemudian listbox akan membaca file *.txt dan kemudian menampilkan data sesuai dengan yang ada pada notepad dan mencetaknya dalam listbox, tujuannya agar data yang diinput oleh user tidak hilang bila aplikasi ditutup.

Barisan kodingnya sebagai berikut :

  • Pertama, daftarkan variabel yang dapat digunakan oleh semua constructor dalam public.

  • Kemudian masuk kedalam form kemudian double klik pada “Btninput”, maka akan muncul constructor seperti dibawah, daftarkan variabel array dalam string untuk memproses 4 buah textbox sekaligus, pada bagian “appendalllines” anda dapat menggunakan “Writealllines”, namun apabila anda menggunakan itu maka file *.txt tidak akan memasukkan data yang diinput oleh user berkali-kali, namun hanya akan menulis data terakhir yang diinput user dan menghapus data lama dalam *.txt, sedangkan “appendalllines” akan terus menulis dalam file *.txt tanpa menghapus data yang lama :    

Gambar 0.2

Share this: