تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
لحفظ الاعدادات عند اغلاق الجهاز
#1
انا قمت بتصميم برنامج يقوم على تسجيل لحظة الدخول الى النظام أما عند الضغط على ايقاف التشغيل النظام الا يحفظ قيمة الخروج داخل قاعدة البيبانات عند انهاء النظام , اما عند اغلاق البرنامج يدويا يقوم بحفظ الاوقت الخروج , وانا اطلب من جميع ذوي الخبرة أظافة كود من أجل حفظ وقت الخروج داخل قاعدة البيانات


الملفات المرفقة
.rar   لحفظ وقت اغلاق الجهاز.rar (الحجم : 410.86 ك ب / التحميلات : 29)
الرد }}}}
تم الشكر بواسطة:
#2
السلام عليكم ورحمة الله وبركاته

حياك الله اخي

طلبك في المرفقات

بالتوفيق


الملفات المرفقة
.rar   ANA.rar (الحجم : 486.51 ك ب / التحميلات : 28)
محاسب / أحمد عبد العليم
الرد }}}}
تم الشكر بواسطة: Ahmed_Mansoor , عبد العزيز البسكري
#3
أهلا أخي الكريم , تستطيع تنفيذ كود معين قبل إغلاق البرنامج , وذلك بإستخدام هذا الكود في حدث الـ Form_QueryUnload للفورم :

PHP كود :
Private Sub Form_QueryUnload(Cancel As IntegerUnloadMode As Integer)

If 
UnloadMode vbAppWindows Then

   Cancel 
= -1

   
' ضع الكود الذي تريد تنفيذه قبل إغلاق البرنامج
   
   End
   
End If

End Sub 
الرد }}}}
#4
أهلا أخي الكريم , تعديل الكود السابق , أنت ضعه بهذه الطريقه لأي محاولة لإغلاق برنامجك :

PHP كود :
Private Sub Form_QueryUnload(Cancel As IntegerUnloadMode As Integer)

   
Cancel = -1

  
' ضع الكود الذي تريد تنفيذه قبل إغلاق البرنامج
   
  End
  
End Sub 

وهذا الكود إضافة فقط إذا أردت أن تعرف من الذي يحاول أو ماهي طريقة إغلاق برنامجك :

PHP كود :
Private Sub Form_QueryUnload(Cancel As IntegerUnloadMode As Integer)
   
Cancel = -1
   
Select 
Case UnloadMode
       
       
Case vbFormControlMenu
            MsgBox 
"The user chose the Close command (the ""X"") from the Control menu on the form."
       
Case vbFormCode
            MsgBox 
"The Unload statement is invoked from code."
       
Case vbAppWindows
            MsgBox 
"The current Microsoft Windows operating environment session is ending."
       
Case vbAppTaskManager
            MsgBox 
"The Microsoft Windows Task Manager is closing the application."
       
Case vbFormMDIForm
            MsgBox 
"An MDI child form is closing because the MDI form is closing."
       
Case vbFormOwner
            MsgBox 
"A form is closing because its owner is closing."
End Select

'ضع كودك هنا

End

End Sub 
الرد }}}}
تم الشكر بواسطة: Omar 6.0 , عبد العزيز البسكري


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Exclamation [سؤال] سؤال / كيف يمكن لي بفيجوال بيسك 6 تشغيل الجهاز اتوماتيكيا بعد 4 أيام واغلاقه وتشغيله مصمم الدوادمي 5 296 12-05-16, 11:03 PM
آخر رد: Ahmed_Mansoor
  معرفة نسخة الجهاز عبدالله الصافي 2 263 03-07-15, 01:54 AM
آخر رد: عبدالله الصافي
  الجهاز بيهنج عبدالله الصافي 6 657 09-04-15, 11:24 PM
آخر رد: ahmedabdelaliem
  زيادة وقت الجهاز superwoofer 2 313 21-08-14, 07:38 PM
آخر رد: WAEL ABED
  اغلاق كل قواعد البيانات المفتوحة asto 6 821 08-04-14, 06:06 AM
آخر رد: asto
  البرنامج وبوردة الجهاز عبدالله الصافي 10 1,097 12-02-14, 01:32 PM
آخر رد: o_zeyad
  اغلاق البرنامج نهائيا بوقت معين poor prince 2 535 28-01-14, 02:38 AM
آخر رد: عامر الجلاد

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


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