Cara Mudah Menampilkan InputBox di C#


Para programmer vb 6.0 ataupun vb.net pasti sudah sangat mengenal dengan inputbox. Input box adalah suatu form dialog layaknya MessageBox yang digunakan untuk mengisi suatu nilai tertentu. Contohnya seperti gambar berikut ini.

Photobucket

Beberapa bulan yang lalu ketika saya mulai belajar C#, saya kesulitan menemukan fungsi input box di C#. Ternyata setelah saya cari referensi di internet ternyata fungsi inputbox tidak ada di C#. Setelah saya baca lagi ternyata solusi untuk memunculkan fungsi inputbox tersebut terdapat 2 cara ,  yaitu import library dari vb.net dan membuat sendiri fungsi tersebut di C#.

Karena artikel ini judulnya cara mudah, maka saya akan jelaskan cara yang paling mudah, yaitu import library dari vb.net hehe..🙂. Cara ini bisa dilakukan karena vb.net berbasis library2 .Net Framework sehingga bahasa pemrograman lain yang berbasis .Net Framework (dalam hal ini C#) bisa mengakses library2 yang dipakai juga oleh vb.net di .net framework. Berikut ini adalah cara-caranya.

  1. Buat Project C# baru dengan cara buka Visual Studio 2008 -> New Project -> Pilih Bahasa Pemrograman C# -> Windows Form Application -> masukan nama project (misalnya : inputboxApp)
  2. Tambahkan Reference Visual Basic. Caranya klik Project -> Add Reference -> Pilih Microsoft.VisualBasic -> OK
    Photobucket
  3. Tambahkan beberapa control yang akan digunakan di Form1. Contohnya bisa dilihat pada gambar di bawah ini.
    Photobucket
    Spesifikasi control yang digunakan :

    Control Properti
    Button Name : btnInputText : &Input
    Label Text : [ Hasil Input ]
  4. Saatnya Coding !!!
  • Import Library (Tambahkan di bagian paling atas jendela kode)
using Microsoft.VisualBasic;
  • Tombol Input (btnInput)
label1.Text=Interaction.InputBox("Isi Nama : ", "Isikan Nama Anda : ","",100,100);

//Kamsud dari coding diatas adalah munculkan inputbox yang mempunyai urutan parameter sebagai berikut : inputbox(Kalimat yang ditampilkan, Judul, Nilai Default, Posisi Sumbu-X, Posisi Sumbu-Y), lalu hasil input di tampilkan di Label1.

Password : belajarbuatprogram.wordpress.com

About Wendi
An Extraordinary man wannabe. add my FB : https://www.facebook.com/wendi.octavious

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s