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

مثلا انا معي 2 فور !
Form1 
Form2
ومعي زر 1 في Form1 !

ابي لما اضغط علي زر 1 في Form1  يقوم بتشغيل برنامج 
مثل
Process.Start("notepad")


السال هنا ؟
اريد عندما اخرج من Process يظهر لي Form2 
 
قمت بمحولات عديدة باستخادم IF لكن لم تنجح و ايضا Kill -_- وانا مبتدي لهاذا ياريت مساعدة باسرع وقت ^_^
الرد }}}
تم الشكر بواسطة:
#2
ما فيه ولا رد -_-
الرد }}}
تم الشكر بواسطة:
#3
إقتباس :السال هنا ؟

اريد عندما اخرج من Process يظهر لي Form2 

وضح اكثر

استخدم الحدث Close لـ Form1

اكتب بداخل الحدث الكود

 Form2.Show

هذا بيجعل النافذة الثانية تشتغل بمجرد تخرج من النافذة الاولى 

هذا ما فهمت من طلبك



(إني وجهت وجهي للذي فطر السماوات والأرض حنيفًا وما أنا من المشركين)
الرد }}}
تم الشكر بواسطة:
#4
اجعل هذا الكود قبل ارسال امر فتح البرنامجprosess

Dim S=0
 For Each a In System.Diagnostics.Process.GetProcesses()

                             S = S + 1
           
            Next

واجعل التايمر يقارن S هل تساوي prosecc أو لا
الرد }}}
تم الشكر بواسطة:
#5
هل المقصود هو مثل "رسالة ختامية"  تظهر عند إغلاق البرنامج

مثلا في بعض البرامج ، وتحديدًا  نسخة "Demo" منها،  عند إغلاق البرنامج، يتم عرض فورم أخير بعد الإغلاق ، يوجد فيه مثلا "حث على الشراء"

أو "سعر البرنامج" ، او طلب "تقييم في الموقع"،  الخ...
______________________________________________________________

هل المقصد هو :-

1 -إظهار Form2 عند الخروج من Form1 ؟
2 - أو إظهار Form2 ، عند إغلاق الـ Notepad أو الـ Process ؟
الرد }}}
تم الشكر بواسطة:
#6
ولله يا اخ محمود ما فهمتك صراحة -_- رجاء شرح اكثر ^_^ ! او كتاب الكود كامل

وباقي شباب الي مافهمو سأل :
سا اشرح شرح مطول قليلا :
انا لذي فورمين!
فورم 1 + فورم 2
والفورم 1 : يحتوي علي زر 1
عندما اضغط علي زر 1 يقوم الجهاز بفتح برنامج معين داخل الجهاز مثلا المترجم الوافي الذهبي...
حسنا عندما اقوم ب العمل علي هذا المترجم وقد انتهية من العمل عليه اقوم بخروج منه .
عند الخروج من هذا البرنامج سوف يعرض الفوم 2 ومثلا يكون فيه رسالة تقول شكرا لاستخدامكم الوافي الذهبي... وهكذا
-----
الاهم يكون ما عنده دخل داخل البرنامج الي اصنعه يعني انا اريد برنامج خارجي افتحه ببرنامج الي اصنعه واقوم له اضافاة هذا مثال فقط !
الرد }}}
تم الشكر بواسطة:
#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
#8
PHP كود :
("Dim proc = Process.Start("notepad
()proc.WaitForExit
()form2.Show 
الرد }}}
تم الشكر بواسطة: Iman Mohamed Omran
#9
شكرااا ^_^ بارك الله فيكم وجزاكم الله خير !
نجحت ولله كفو شباب محترفين صراحة
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  سؤال عن توافق الكريستال ريبورت مصمم هاوي 2 118 09-05-26, 01:23 AM
آخر رد: مصمم هاوي
  [VB.NET] سؤال بخصوص الترقيم التلقائي اليدوي yosif 5 568 16-04-26, 01:05 AM
آخر رد: أبو خالد الشكري
  [VB.NET] التحكم في برنامج اخر من خلال برنامجي dubai.eig 2 644 21-03-26, 05:59 PM
آخر رد: dubai.eig
  اضافة  يوزر وباسورد الي برنامج مصمم با  devexpress SUDAN 1 420 18-03-26, 07:28 PM
آخر رد: مصمم هاوي
  جهاز ارسال رسائل SMS من خلال برنامج فيجوال بيسك جيولوجي مبتدئ 5 1,422 27-01-26, 12:13 PM
آخر رد: fath
  سؤال عن الاسمبلي و النيم سبيس justforit 0 258 07-12-25, 12:28 AM
آخر رد: justforit
Information [VB.NET] مطلوب سورس برنامج من سيربح المليون بدر إشتية 7 7,166 30-11-25, 07:22 AM
آخر رد: Mr_limo
  فائدة بخصوص التعامل مع علامات التنصيص مع {سؤال} justforit 4 562 02-11-25, 11:19 PM
آخر رد: justforit
  كيف الى استخدام webview2 من ملف dll justforit 2 358 28-10-25, 02:49 AM
آخر رد: justforit
  برنامج نظام محل مواد غذائية crazykinko 0 341 17-10-25, 12:27 AM
آخر رد: crazykinko

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


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