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

مقبض البرنامج

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

اذا كان مقبض برنامج ما هو 3453 مثلا

كيف يمكن إيقف عمل هذا البرنامج من خلال هذا المقبض؟

اى كيف يمكن إيقاف عمل برنامج ما من خلال الفيجوال بيسك

شكرا

#2

بسم الله الرّحمن الرّحيم

Option Explicit

Private Declare Function TerminateProcess Lib "kernel32" (ByVal hProcess As Long, ByVal uExitCode As Long) As Long

Private Declare Function OpenProcess Lib "kernel32" (ByVal dwDesiredAccess As Long, ByVal bInheritHandle As Long, ByVal dwProcessID As Long) As Long

Dim Re



Private Sub Command1_Click()

    'لتشغيل البرنامج والحصول على مقبضه

    Dim Path As String

    

    Path = "c:test.exe"

    

    Re = Shell(Path, 5)

End Sub



Private Sub Command2_Click()

    'لإيقاف تشغيل البرنامج

    TerminateProcess OpenProcess(&H100000, 0, Re), 0

End Sub

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

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