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

كيف أستطيع أن أعطل اغلاق البرنامج؟

مغلق
بدأه alsu_wh في 13 نوفمبر 2002 · 2 رد · 658 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

سؤال متعبي

هل يمكنني عدم اغلاق البرنامج يعني هل فيه طريقه تعطل عمل alt+ctrl+del

اللي يعرف يعلمني ولا يبخل علينا وبأسرع قت الله يخليكم

#2

لا بطال عمل زر X الموجود اعلى الفورم

Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)

Cancel = True

End Sub

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

لاخفاء البرنامج من قائمة البرامج العاملة عند ضعط ALT+CTRL+DEL

Private Const RSP_SIMPLE_SERVICE = 1

Private Const RSP_UNREGISTER_SERVICE = 0

Private Declare Function GetCurrentProcessId Lib "kernel32" () As Long

Private Declare Function RegisterServiceProcess Lib "kernel32" _

(ByVal dwProcessID As Long, ByVal dwType As Long) As Long

Sub HideApp(Hide As Boolean)

Dim ProcessID As Long

ProcessID = GetCurrentProcessId()

If Hide Then

retval = RegisterServiceProcess(ProcessID, RSP_SIMPLE_SERVICE)

Else

retval = RegisterServiceProcess(ProcessID, RSP_UNREGISTER_SERVICE)

End If

End Sub

Private Sub Form_Load()

HideApp (True)

End Sub

#3

مشكور وما قصرت ياأبو وعد وكثر الله من امثالك راح اجربها وأشوف

هذا الموضوع مغلق.

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