تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] vb.net منع ويندوز 11 من الاسبات
#1
السلام عليكم ورحمة الله و بركاته
سالت قوقل السؤال التالي:
إقتباس :vb.net منع ويندوز 11 من الاسبات او الاغلاق الا بعد اتمام عمل البرنامج
 و قال لي:
كود :
Public Class MyForm
   Public Sub PreventShutdown()
       ' منع الإسبات والإغلاق تلقائيًا
       Application.CurrentCulture = New System.Globalization.CultureInfo("en-US")
       Application.CurrentCulture.DateTimeFormat.LongDatePattern = "yyyy-MM-dd HH:mm:ss"
       Application.CurrentCulture.DateTimeFormat.ShortDatePattern = "yyyy-MM-dd"
       Application.CurrentCulture.DateTimeFormat.LongTimePattern = "yyyy-MM-dd HH:mm:ss"
       Application.CurrentCulture.DateTimeFormat.ShortTimePattern = "yyyy-MM-dd HH:mm:ss"
       Application.CurrentCulture.DateTimeFormat.TimeSeparator = ":"
       Application.CurrentCulture.DateTimeFormat.DateSeparator = "-"
       Application.CurrentCulture.DateTimeFormat.FullDateTimePattern = "yyyy-MM-dd HH:mm:ss"
       Application.CurrentCulture.DateTimeFormat.AMDesignator = ""
       Application.CurrentCulture.DateTimeFormat.PMDesignator = ""
   End Sub

   Public Sub AllowShutdown()
       ' السماح بالإسبات والإغلاق تلقائيًا
       Application.CurrentCulture = New System.Globalization.CultureInfo("ar-SA")
   End Sub
End Class
إقتباس :ملاحظات
يجب استدعاء PreventShutdown قبل أي عملية حساسة تتطلب منع الإسبات والإغلاق.
يجب استدعاء AllowShutdown بعد الانتهاء من العملية الحساسة.
مافهمت ايش دخل التاريخ ؟؟
اريد منع ويندوز من الاسبات او الاغلاق حتى يتم انهاء حلقة for لاني اريده ايضا ان يطفي الحاسوب  بكود بسيط.
كود :
If okclose Then
    My.Computer.FileSystem.WriteAllText(errorlogd, i & vbNewLine & Now & vbNewLine & "يتم التحضير لاغلاق الجهاز " & vbNewLine & "========================" & vbNewLine, True)
    Shell("shutdown /s /f /t 0", AppWinStyle.Hide)
End If
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
vb.net منع ويندوز 11 من الاسبات - بواسطة justforit - 15-11-25, 07:18 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  مشكلة تقويم ام القرى مع ويندوز 11 assuhimi 1 88 15-12-25, 07:13 PM
آخر رد: assuhimi
Smile تطبيقي يعمل تمام على ويندوز 10 قبل تحديث الوندوز وبعد التحديث لا يعمل رمضان محمد 2 720 31-10-23, 01:50 PM
آخر رد: رمضان محمد
  البرنامج لدي يعمل على ويندوز 11 والان لا يعمل على ويندوز 10 ماهو الحل moh61 1 574 01-09-23, 04:38 AM
آخر رد: اسامه الهرماوي
Photo [VB.NET] مشكلة تشغيل المشروع في ويندوز ١٠ بيئة 64بت عربي وانجليزي المحمديون 0 518 13-11-22, 09:02 PM
آخر رد: المحمديون
  [VB.NET] ممكن كود تغير خلفية شاشة تامين ويندوز jam3h 1 751 11-10-22, 04:09 AM
آخر رد: jam3h
  [VB.NET] تشغيل المشروع مع بداية ويندوز محمد بوقزاحة 3 1,563 13-01-22, 08:46 PM
آخر رد: معاند الحظ
  ماذا يفعل ويندوز 11 مع هذا الاجراء سعود 6 1,757 06-01-22, 12:29 PM
آخر رد: سعود
  هل يمكنني فعل هذه الحركة مع برنامج الواتس اب نسخة ويندوز؟ Alhootti1 0 1,188 10-03-21, 01:19 PM
آخر رد: Alhootti1
  [VB.NET] تشغيل المشروع على ويندوز من نوع مختلف علاء الكبابي 1 1,319 24-02-21, 03:05 PM
آخر رد: alfaiz678
  مساعده بتشغيل مشروعي دوت نت باصدار 4.0 علي ويندوز 10 tech1 0 975 09-02-21, 08:21 PM
آخر رد: tech1

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم