تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] سؤال في استخدام Process واغلاقه ! (عندما يغلق برنامج يتم تنفيد امر)
#7
إذًا المقصود هو رقم (2) في الرد الذي ذكرته 

حسنًا

هكذا : ( يتم وضع الكود التالي داخل الزر في Form1 ، قمت بوضعه في Button1 )

كود :
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click


       Dim process_name As String = "notepad"


       Process.Start(process_name)


       Me.Hide()

KeepWaiting:

       If (Process.GetProcessesByName(process_name).Length > 0) Then
           GoTo KeepWaiting
       Else
           GoTo EndIt
       End If

EndIt:
       Form2.Show()

   End Sub


ملاحظة: سيقوم بفتح برنامج المفكرة كمثال ، ( هل الوافي الذهبي لازال حيًا ؟ Smile )،  بالإمكان وضع اسم العملية الخاصة ببرنامج الوافي في التغير process_name .

( اسم العملية يتم إجاده عن طريق "مدير المهام - TaskManager"  عند فتح أي برنامج)
الرد }}}
تم الشكر بواسطة: Iman Mohamed Omran , Iman Mohamed Omran


الردود في هذا الموضوع
RE: سؤال في استخدام Process واغلاقه ! (عندما يغلق برنامج يتم تنفيد امر) - بواسطة Dev Saeed - 11-03-18, 05:21 AM


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


يقوم بقرائة الموضوع: