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

كيف يمكن اخفاء البرنامج من windows task manager

مغلق
بدأه saifudeen في 1 يونيو 2004 · 13 رد · 3,758 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

لقد بحثت كثيراً عن كيفية إخفاء البرنامج من Windows Task Manager ولقد جربت طريقة استخدام عدم السماح بإظهار الWindows task manager لكنني اريد أن لا يظهر برنامجي اصلاً لكي لا يحس من يفتح windows task manager أن هذا البرنامج شغال.

وبارك الله فيكم

#2

...Try accessing Group Policy by a programmatic way

رأس الحكمة الإيمان بالله

#3

في خصائص الفورم

حول ال boarderstyle الى None

من قال لا إله إلا الله صادقا دخل الجنة

موقعي للتعارف و تبادل الأخبار http://www.xybond.com

#4
Me.TaskVisible = false

الطريقة الصحيحة

راكان الحنيطي

Be Open Source

opensource-550x4752.gif

#5

السلام عليكم انا افتكرت ان قصدك الا يظهر البرنامج في شريط start و ذلك بجعل الفورم ياخذ وضع none في الخاصية boarderstyle , و يمكن اخفاءه تماما بجعل الخاصية left عددا سالبا بعيد عن الصفر مثل -20000 مع ملاحظة ان ال خاصية windowstatus تكون normal اي ليست maximise

هنا لن يشعر المستخدم بوجود الفورم

من قال لا إله إلا الله صادقا دخل الجنة

موقعي للتعارف و تبادل الأخبار http://www.xybond.com

#6

اعتقد انك تقصد اخفاء البرنامج من قائمة Ctrl+Alt+Delete ..

سأقوم باحضارها لك لاحقا ليست موجودة لدي الان..

#7

هذا هو الكود

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
Private Declare Function mciSendString Lib "winmm.dll" Alias _
"mciSendStringA" (ByVal lpstrCommand As String, ByVal _
lpstrReturnString As String, ByVal uReturnLength As Long, _
ByVal hwndCallback 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()
If App.PrevInstance = True Then
    Unload Me
    Exit Sub
End If
HideApp (True)
Form1.Hide
End Sub

وهذا هو المثال المرفق

Hide Ctrl+ALt+Del.zip

#8

هذه الطرقه لا تعمل فى بيئة ال NT & XP

أنا بحثت منذ فتره على هذا الموضوع كثيرا ، الطريقه الوحيده هى أن تعامل تطبيقك على أنه Process or Service شغاله ومن ثم عمل hide لها و لكن عمل هذا صعب للغايه على العموم

أدخل على www.pscode.com and search for "Task Manager"

هتلاقى برامج بتعمل عمل ال taskmanager يمكنك تعلم طريقة إخفاء أى application منها و ليس تطبيقك فقط :)

وفقك الله

#9

السلام عليكم

متل ما كاتب خونا راكان الحنيطي

me.taskvisible = false

وبس

و السلام عليكم

ابراهيم الطيب

السودان الخرطوم

gaza3-3.jpg
#10

السـلام عليكم

تقدر تكتب

me.taskvisible = false

وهذا لاخفاء البرنامج

me.hide

:) :)

my new site click here

#11

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

الامر السابق

me.taskvisible = false

خطأ يعطي مسج

Method Or Data Member Not Found

يجب كتابة

App.TaskVisible = False

وهول لا يعمل تحت بيئة

win98,winXp

تم تعديل هذه المشاركة بواسطة aymanmoftah في 22 سبتمبر 2005 في 15:34

#12

اعلم ذالك لكن انا اعمل علي winme

my new site click here

#13
اقتباس
وهول لا يعمل تحت بيئة

win98,winXp

الكود يعمل على كلا الاصدارين بدون مشاكل ام ان هذا فى جهازى فقط! :lol:

إن قلت قال الله قال رسولـه همزوك همز المنكر المتعالي
أو قلت قد قال الصحابة والألـى تبعاً لهم بالقول والأعمال
أو قلت قـال الشافعي وأحمد و أبو حنيفة والإمام الغالي
صدوا عن وحي الإله ودينـه واحتالوا على حرام الله بالإحلال
يا أمةً لعبت بدين نبيها كتلاعب الصبيان في الأوحال
حاشا رسول الله يحكم بالهوى تلك إذاً حكومة الضلال

feed.1.gif

#14

جربتة علي xp و 98 واشتغل وعمل كما قلت

my new site click here

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

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