Praktikum Event dan File Teks

May 3, 2012 in Pemrograman IV

Event dan Teks File

Pendahuluan

Pada pertemuan berikut ini kita akan bahas tentang event pada konsep C#. Event adalah kejadian pada sebuah objek yang menjadi trigger sebuah proses berikutnya. Misalnya pada objek combo box ada event yang bisa dikendalikan yaitu pada saat perubahan pilihan isi dari senarai isi combo box. Pada praktikum ini kita akan mempraktekan event SelectedValueChange pada objek combobox.

Pada praktek ini, kita menggunakan dua jenis kontrol yaitu combo box dan list box. Isi dari combo dan list box bisa bersumber dari array atau file teks.

Skenario

Pada praktek ini kita ingin membuat dialog untuk menampilkan daftar mahasiswa berdasarkan fakultas dan jurusan di Universitas Widyatama. Berikut ini adalah data yang diperlukan:

  1. Nama Fakultas terdiri dari Ekonomi, Bisnis dan Manajemen, Teknik, Bahasa dan Desain Komunikasi Visual
  2. Nama Prodi terdiri dari Akuntansi S1, Akuntansi D3, Manajemen S1, Manajemen D3, Teknik Industri, Teknik Informatika, Sistem Informasi, Bahasa Inggris, Bahasa Jepang, Desain Grafis, Multimedia, Sistem Informasi.
  3. Nama Mahasiswa:
    1. Teknik Informatika: Andri, Irvan, Gilang
    2. Teknik Industri: Sinta, Budi, Antoni
    3. Manajemen S1: Rudi, Burhan, Randi
    4. Akuntansi S1: Susi, Maman, Eko
    5. Prodi Lain silakan susun sendiri namanya secara bebas.

Daftar Nama Fakultas, prodi dan mahasiswa bisa dibuat dalam bentuk array atau file teks.

Langkah-langkah Praktikum

  1. Sebelum membuat projek baru buatlah teks file dengan nama mhsif.txt, mhsti.txt, mhsmns1.txt, mhsaks1.txt dan yang lainnya.
  2. Isi file teks tersebut di atas dengan nama-nama yang dicontohkan dengan mengetikan setiap baris satu nama pada setiap file teks.
  3. Simpan file teks tersebut pada lokasi projek pada folder bin\debug
  4. Buat projek baru dengan nama bebas sesuai dengan NPM anda masing-masing
  5. Susun sebuah form baru dengan tampilan seperti berikut ini:
  6. Pada form_load kita tambahkan  kode sebagai berikut:
  7. Untuk menambahkan sebuah event pada objek combobox ikuti langkah berikut ini:
    1. Pada Panel Properties dari sebuah kontrol yaitu combo box klik ikon event yang bergambar petir
    2. Lalu dobel klik pada event yang kita inginkan yaitu SelectedValueChanged
  8. Pada event cbFakultas_SelectedValueChanged tambahkan kode berikut:
  9. Pada event cbProdi_SelectedValueChanged tambahkan kode berikut 
  10. Lengkapi praktikum ini sampai programnya bisa berfungsi
  11. Pelajari cara menulis dan menyimpan file teks

Tugas:

  1. Buatlah File teks tersebut terdiri dari 3 kolom yaitu kolom 1=nama, kolom 2=NPM dan kolom 3=Nilai, seperti berikut ini:
  2. Buatlah projek baru untuk membaca file tersebut dengan tampilan seperti ini:
  3. Skenario dari projek ini adalah:
    1. Tombol Baca File untuk membaca file ke dalam array yang menampung file teks yang diminta di atas
    2. Setiap dipilih nama dalam combo box maka otomatis NPM dan Nilai muncul sesuai dengan isi file teks yang sudah dibaca dalam array.

Leave a reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code lang=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" extra="">