در این نمونه سورس که به زبان سی شارپ نوشته شده است میتوانید درصد نمایش شارژ باتری لب تاپ و یا اگر سیستم از باتری خاصی استفاده میکنید مشاهده کنید ، سورس پروژه در ادامه ضمیمه شده است ، کد ها را نیز مورد برسی قرار داده ایم.
برسی کد های نمایش شارژ باتری :
شی که ساخته میشه و در بالای فرم قرار میگیره کد زیر است :
PowerStatus power = SystemInformation.PowerStatus;
یک تایمر قرار بدید و کد های زیر را در آن قرار بدید چرا که نیاز است هر ثاینه مقدار شارژ چک بشه:
if (Convert.ToBoolean(power.BatteryLifePercent * 100 > 100)) { progressBar1.Value = 100; } else if (Convert.ToBoolean(power.BatteryLifePercent * 100 < 100)) { progressBar1.Value = (int)(power.BatteryLifePercent * 100); } if (power.PowerLineStatus == PowerLineStatus.Online) { this.Text = string.Format("مقدار شارژ - {۰}%", (power.BatteryLifePercent * 100)); } else if (power.PowerLineStatus == PowerLineStatus.Offline) { }
و در Form_Load تایمر را توسط کد زیر فعال کنید.
timer1.Enabled = true;
هیچ دیدگاهی برای این محصول نوشته نشده است.