Minggu, 15 April 2018

Aplikasi Image Resizer C# 2010



Aplikasi image resizer adalah aplikasi untuk mengubah ukuran gambar yang mempunyai format .JPEG. Dibawah ini langkah-langkahnya.


a). Tampilan Gambar






















isi angka yang diinginkan pada textbox misalnya 20 lalu tekan ENTER, maka tinggi dan lebar gambar akan berkurang dari gambar aslinya seperti berikut :


























b). Komponen dalam Form













untuk textbox1 kita buat key event nya, caranya klik textbox lihat jendela properties pilih event dan buat nama tsize, event keydown ini berfungsi apabila kita menekan salah satu tombol non character pada keyboard yaitu ENTER, sedangkan event keypress tidak berfungsi apabila tombol yang digunakan non character.
















c). Listing Program / Coding Project



































Aplikasi Billing C# 2010

Sama seperti pembuatan aplikasi stopwatch sebelumnya namun kita tambahkan satu buah textbox yang akan digunakan menjadi sebuah input, Masukkan Nama untuk Log In pada Aplikasi Billing.

Pembuatan aplikasi ini ditujukan untuk tugas mata kuliah Network Programming II


a). Gambar Aplikasi








































Kondisi

- Pertama kali program dijalankan label 2 tidak terllihat
- Isi nama pada textbox, jika nama tidak diisi maka akan keluar messagebox seperti berikut :





















- Setelah isi nama kemudian klik tombol log in, maka tombol akan berubah text menjadi Stop, dan    label 2 akan muncul dan menghitung dari detik pertama
- Setiap 30 menit akan ditambahkan biaya sebesar 1000 rupiah
- Ketika di klik stop, maka akan muncul message box sebagai berikut :





















b). Komponen dalam Form
















c). Listing Program


using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
//tambahkan
using System.Diagnostics;

namespace Billing
{
    public partial class Form1 : Form
    {
        private Stopwatch wkt = null;

        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            if (textBox1.Text != "")
            {
                wkt = new Stopwatch();

                if (button1.Text == "Log In")
                {
                    label2.Visible = true;
                    wkt.Start();
                    button1.Text = "Stop";
                }

                else if (button1.Text == "Stop")
                {
                    wkt.Stop();

                    if (wkt.Elapsed.TotalMinutes <= 30.00)
                    {
                        MessageBox.Show("Jumlah tagihan anda sebesar Rp.1000", "Total Tagihan");
                    }

                    else if (wkt.Elapsed.TotalHours <= 1.00)
                    {
                        MessageBox.Show("Jumlah Tagihan anda sebesar Rp.2000", "Total Tagihan");
                    }

                    wkt.Reset();
                    label2.Visible = false;
                    button1.Text = "Log In";
                    textBox1.Text = null;
                }
            }

            else if (textBox1.Text == "")
            {
                MessageBox.Show("Nama Harus diisi! ", "Important Message");
            }
        }

        private void timer1_Tick(object sender, EventArgs e)
        {
            if (wkt != null)
            {
                label2.Text = wkt.Elapsed.ToString(@"hh\:mm\:ss");
            }
        }
    }
}

Aplikasi Stopwatch C# 2010





Pada pembelajaran sebelumnya telah diperkenalkan bagaimana cara membuat aplikasi dengan GUI pada Microsoft Visual Studio 2010. Dalam C# sebuah form terbentuk dalam sebuah class,sebenarnya memiliki dua buah class. Contoh dimisalkan terdapat sebuah form dengan nama “form1.cs” maka form1.cs memiliki dua class yaitu “form1.cs” dan “form1.cs[design]”. ketika kita menggunakan tampilan desain (GUI) maka class yang digunakan adalah class utama yaitu “form1.cs[design]”, sedangkan semua hal yang berhubungan dengan kode dalam desain class tersebut terletak pada “form1.cs”.

Pembuatan aplikasi ini ditujukan untuk menyelesaikan tugas mata kuliah Network Programming II.

a). Gambar Aplikasi















b). Komponen dalam Form












c). Listing Program