الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

آداه : بطارية جهاز اللاب توب !

بدأه رغيد الطيب في 15 فبراير 2009 · 2 رد · 1,522 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله و بركاته

احتجت في برنامج معين (سوف احكي عنه لاحقا بإذن الله تعالى) ... الى معرفة معلومات عن حالة بطاية جهاز الاب توب الذي استخدمه ...

معلومات مثل :

- هل البطارية موصوله بالجهاز ام انها خارجه عن موضعها ؟ (BatteryExists)

- مستوى البطارية (درجة شحنها) ؟ (BatteryLevel)

- هل الجهاز موصول بالشاحن الكهربائي ؟ (IsAcOnline)

- هل البطارية في حالة شحن حاليا ؟ (IsCharging)

- هل البطارية ممتلئة 100% ؟ (IsBatteryFull)

اجابة الاسئلة السابقة يمكنك ان تجدها هنا و هناك ... وبطرق و اكواد مختلفة ... فحدثني نفسي بعمل مكتبة صغيرة Battery.DLL يمكنك ان تظيفها الى برنامجك عن طريق (Add Reference) من القائمة Project

ولكي تستخدمها ستحتاج الى سطر برمجي تضيفه الى الفورم :

Private WithEvents Battery As New Battery.rtaLaptopBattery

وبهذا يكون لديك اداة بإسم Battery و لديها اثنان من الاحداث :

OnBattery

وهذا الحدث عندما يفصل الشاحن من الجهاز

OnPower

وهذا عندما يوصل الشاحن بالجهاز

يمكنك ان تستخدمهما بشكل ممثال للتالي :

	Private Sub Battery_OnBattery(ByVal Sender As Battery.rtaLaptopBattery) Handles Battery.OnBattery
		MsgBox("ثم فصل الشاحن من الجهاز")
	End Sub

	Private Sub Battery_OnPower(ByVal Sender As Battery.rtaLaptopBattery) Handles Battery.OnPower
		MsgBox("ثم توصيل الشاحن بالجهاز")
	End Sub

على العموم يوجد مثال مرفق عن كيفية استخدامها

post-40889-1234704367_thumb.png

اتمنى للجميع الاستفادة منها

السلام عليكم و رحمة الله و بركاته

Battery.zip

rtaBatteryInfo.zip

تم تعديل هذه المشاركة بواسطة رغيد الطيب في 15 فبراير 2009 في 16:29

مواضيع برمجية تقنية جديدة

----------------------------------------------------------------------------------------------------------------------------------------------

• إستغلال خدمة الـ RSS في برامجنا ومواقعنا ! (VB.NET)

----------------------------------------------------------------------------------------------------------------------------------------------

• برنامج للبحث في الملفات ومحتواياتها (VB.NET)

----------------------------------------------------------------------------------------------------------------------------------------------

• فئة للتراسل بين برنامجين في جهاز واحد ! (VB.NET)

----------------------------------------------------------------------------------------------------------------------------------------------

مواضيع برمجية تقنية قديمة

----------------------------------------------------------------------------------------------------------------------------------------------

• إستغلال رسائل البالونات Balloons في الوينذوز أكس بي(VB.NET)

----------------------------------------------------------------------------------------------------------------------------------------------

• مقالة : لماذا يجب ان نعتني بشفرات برامجنا !؟- (VB6.0)

----------------------------------------------------------------------------------------------------------------------------------------------

• لمطوري البرامج و مواقع الويب - برنامج تركيب ألوان - (VB6.0)

----------------------------------------------------------------------------------------------------------------------------------------------

• برنامج : بسيط للتحكم بالنظام, عن طريق الريجستري - (VB6.0)

----------------------------------------------------------------------------------------------------------------------------------------------

• برنامج : لتقييد و منع تشغيل البرامج الاخرى - (VB6.0)

----------------------------------------------------------------------------------------------------------------------------------------------

• النوافذ المنبثقة و طريقة لإستغلالها في برامجنا -(VB.NET)

----------------------------------------------------------------------------------------------------------------------------------------------

• تقنية الإستدعاء الذاتي - (VB.NET , VB6.0)

----------------------------------------------------------------------------------------------------------------------------------------------

• مصفوفات الأدوات Control Arrays افكار وتلميحات ! - (VB.NET)

----------------------------------------------------------------------------------------------------------------------------------------------

• أفكار و تلميحات[ المعنى الحقيقي للـ True و False ] - أمثلة (VB.NETVB6.0)

----------------------------------------------------------------------------------------------------------------------------------------------

• دوال الـ APIs و مايقابلها في الدوت نت ! - (VB.NET)

----------------------------------------------------------------------------------------------------------------------------------------------

#2

جزاك الله خيرا

عن عائشة رضي الله عنها أن النبي صلى الله عليه وسلم قال: إن الله يحب إذا عمل أحدكم عملا أن يتقنه

نعيب زماننا والعيب فينا ... وما لزماننا عيب سوانا

ونهجو ذا الزمان بغير ذنب ... ولو نطق الزمان لنا هجانا

محمد سامر أبو سلو

#3

السلام عليكــم ورحمـة الله وبركاتــة ،،

أولا ألف شكر على المكتبة فعلا مفيدة ولكن عندى مشكلة غيرة تتعلق بكل الأكواد التى حملتها من المنتدى

فهى لا تعمل ويظر لى خطا متعلق بال

targets

فهل عندك حل أو هل تعرف السبب

شكرا

post-102061-1235116762_thumb.jpg

تم تعديل هذه المشاركة بواسطة kyuupi في 20 فبراير 2009 في 11:02

مواضيع مشابهة