GEMTI18

______///////

Rabu, 01 Juli 2015

Membuat Aplikasi Baterai Visual Studio

Aplikasi Baterai
Aplikasi Baterai
Adalah aplikasi yang berfungsi menampilkan status baterai secara langsung, dan sisa daya tahan baterai yang masih dapat di gunakan dalam rentang waktu tertentu, aplikasi ini juga menampilkan baterai sedang terhubung dengan charge atau tidak, dan menginformasikan bagi yang tidak memakai baterai dengan NosystemBaterai seperti pada komputer.

Daftar Komponen

Rincian Codding

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;

namespace Pert4_Aplikasi_Info_Baterai
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
            timer1.Enabled = true;
        }
        private void refresBaterai()
        {
            PowerStatus daya_baterai = SystemInformation.PowerStatus;
            switch (daya_baterai.PowerLineStatus)
            {
                case PowerLineStatus.Online: lstatuspower.Text = "Terhubung ke Sumber A/C";
                    break;
                case PowerLineStatus.Offline: lstatuspower.Text = "Sumber A/C Tidak Terhubung";
                    break;
                case PowerLineStatus.Unknown: lstatuspower.Text = "Status Sumber A/C Tidak di Ketahui";
                    break;
            }
            int persenBaterai = (int)(daya_baterai.BatteryLifePercent * 100);
            if (persenBaterai <= 100)
            {
                progressBar1.Value = persenBaterai;
            }
            else
            {
                progressBar1.Value = 0;
            }
            int sisa_waktu = daya_baterai.BatteryLifeRemaining;
            if (sisa_waktu >= 0)
            {
                lsisa.Text = string.Format("{0} Min", sisa_waktu / 60);
            }
            else
            {
                lsisa.Text = string.Empty;
            }
            lstatusbaterai.Text = daya_baterai.BatteryChargeStatus.ToString();
        }

        private void timer1_Tick(object sender, EventArgs e)
        {
            { refresBaterai(); }

        }
    }
}



Baterai Terhung Charger


Baterai Tidak Terhubung Charger
Tanpa Baterai

INGAT!!
Jika Anda kurang puas atau ingin menambahkan ide
Anda dapat mengkostumnya di Form/View code nya

Untuk keterangan lebih lanjut lihat slide
Download Slide
Download Program


0 komentar:

Posting Komentar

Share

Twitter Delicious Facebook Digg Stumbleupon Favorites More