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

كود اغلاق واعادة تشغيل جهاز الكمبيوتر وتسجيل الخروج بالسي شارب والVB.NET

بدأه ابو البرنس في 18 أغسطس 2010 · 4 رد · 5,433 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اخواني الكرام اليكم اليوم كود مهم جدا لكل مبرمج

اذا اردت اغلاق جهاز الكمبيوتر اكتب الكود التالي

;(" System.Diagnostics.Process.Start("Shutdown", "/s /f /t 00

اما اذا اردت اعادة التشغيل اكتب الكود التالي

;("System.Diagnostics.Process.Start("Shutdown", "-r /f /t 00

اما اذا اردت تسجيل الخروج اكتب الكود التالي

;("System.Diagnostics.Process.Start("Shutdown", "/l /f /t 00

ملاجظه هامه(هذه الاكواد مكتوبه بلغة السي شارب اما اذا كنت من مستخدمي لغة الـVB.NET فقم بمسح الفاصله المنقوطه ;الموجوده في اخر الكود وسيصبح هذا الكود قابل للتنفيذ بلغة الـVB.NET

نأتي الان لشرح هذا الكود

نلاحظ ان الفرق هو فقط في الرموز التاليه

1- الرمز s وهو رمز ايقاف التشغيل

2- الرمز r- وهو رمز اعادة التشغيل

3- الرمز l وهو رمز تسجيل الخروج

اما بقية الكود فهو نفسه الى حد كبير

الان سأقوم بشرح بقية الرموز

الرمز f يعني فرض اغلاق جميع البرامج

الرمز t يعني المده الزمنيه التي ينتضرها الكود للتنفيذ وقد حددناها هنا 00 اي يقوم بالتنفيذ دون انتضار اما اذا اردنا انتضار دقيقه واحده فتكون القيمه 60 اي ان الكود سيصبح كما يلي

;("System.Diagnostics.Process.Start("Shutdown", "/s /f /t 60

حمل البرنامج من المرفقات

ونلتقي في درس قادم إن شاء الله

اخوكم زايد البعداني

ايقاف واعادة تشغيل الكمبيوتر.rar

1

سبحان الله وبحمده سبحان الله العظيم

راسلني

#2

شكرا لك وجزاك الله خير الجزاء واستكمالا لشرحك هناك طرق اخرى لعمل restart و log off وايضا hibernate وايضا sleep

لعمل الـ sleep
Application.SetSuspendState(PowerState.Suspend, true, true);


لعمل hibernate
 Application.SetSuspendState(PowerState.Hibernate, true, true);


لعمل shut down مثلما تقدم الاستاذ ابو البرنس بالشرح
 Process.Start("shutdown", "/s /f /t 00");


لعمل log off
 Process.Start("logoff");

هذه اكواد سى شارب لا اعرف اكواد فيجوال

شكرا ليك وارجوا ان لا اكون عدلت عليك ولكن اضفت اكواد لا اكثر شكرا ليك مره تانيه

تم تعديل هذه المشاركة بواسطة mohamed salama في 24 أغسطس 2010 في 14:07

73b14eadba.gif

الحمدلله والصلاة والسلام على رسول الله وعلى آله وصحبه أجمعين

لكل مبتدئى البرمجه برمجه بلغه السى شارب

تنصيب ويندوز 8 على vmware

#3

اشكرك اخي الكريم والله يجزيك كل خير

ليس هناك اختلاف كبير بين اكواد السي شارب واكواد الVB.NET

سبحان الله وبحمده سبحان الله العظيم

راسلني

#4

:sleep: الف شكر لكم يا شباب

حياكم الله

#5

شكراً لك يا اخي

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

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…