Microsoft Visual Studio dapat digunakan untuk mengembangkan aplikasi dalam native code (dalam bentuk bahasa mesin yang berjalan di atas Windows) ataupun managed code (dalam bentuk Microsoft Intermediate Language di atas .NET Framework). Selain itu, Visual Studio juga dapat digunakan untuk mengembangkan aplikasi Silverlight, aplikasi Windows Mobile (yang berjalan di atas .NET Compact Framework).
Di bawah ini merupakan contoh program sederhana yang di buat menggunakan MS Visual Studio.
- Buka Software MS Visual Studio, disini saya mengunakan MS Visual Studio 2010 Ultimate. Klik New Project, pada kolom Templates pilih Visual C#, Jika ingin memberi nama project tersebut bisa anda masukan nama yang anda inginkan dan tempat lokasi anda menyimpannya.
- Setelah berhasil membuat project maka tampilannya akan seperti di atas, lalu masukan 2 button, 1 label, 1 groupbox dan 1 timer, caranya jika belum ada menu Toolbox anda bisa mengaktifkannya, pilih menu View lalu klik Toolbox yang ada di menu view atau bisa menekan Ctrl + Alt + X.
- Setelah Komponen tadi dimasukan akan seperti gambar diatas, untuk memasukan element tersebut kedalam kotak Form1 hanya klik 2 kali element tersebut pada menu Toolbox, anda bisa mengatur tempat element tersebut sesuka anda.
- Lalu anda ubah namanya dengan cara klik 1 kali pada salah satu element yang anda ingin ubah namanya pada menu " Text " di kotak Properties yang ada di pojok kanan bawah, jika kotak Properties tidak ada anda bisa mengaktifkannya pada menu View lalu pikih Properties Window atau dengan menekan tombol F4.
- Ubah nama tersebut seperti gambar diatas, Button1 = Start, Button2 = Stop, Label = 00:00:00, Groupbox = Stopwatch
- Selanjutnya menambahkan codingan agar program tersebut bisa di jalakan, klik 2 kali pada kotak Form1, Tambahkan " using System.Diagnostics; " di bawah " using System.Windows.Forms; "Lalu masukan codigan dibawah ini.
public partial class Form1 : Form
{
private Stopwatch stopw = null;
public Form1()
{
InitializeComponent();
}
private void label1_Click(object sender, EventArgs e)
{
}
private void timer1_Tick(object sender, EventArgs e)
{
if (stopw != null)
{
label1.Text = stopw.Elapsed.ToString(@"hh\:mm\:ss");
}
}
private void button1_Click(object sender, EventArgs e)
{
stopw = new Stopwatch();
stopw.Start();
button1.Enabled = false;
}
private void button2_Click(object sender, EventArgs e)
{
stopw.Stop();
button1.Enabled = true;
}
private void Form1_Load(object sender, EventArgs e)
{
}
private void groupBox1_Enter(object sender, EventArgs e)
{
}
}
}
- Jalankan program tersebut dengan klik tombol " play " yang ada di bawah menu " Data " atau menekan tombol " F5 ".
- Tampilannya akan seperti gambar di atas jika sudah di jalakan.
EmoticonEmoticon