![]() |
|
كيف أعرف معلومات عن العملية التي تم تشغيلها في الفيجوال بيسك دوت نت - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : كيف أعرف معلومات عن العملية التي تم تشغيلها في الفيجوال بيسك دوت نت (/showthread.php?tid=8864) |
كيف أعرف معلومات عن العملية التي تم تشغيلها في الفيجوال بيسك دوت نت - hamoooza999 - 12-05-13 [color="#0000cd"]السلام عليكم ورحمة الله وبركاته , إخواني الكرام أريد أن أعرف طريقة معرفة المعلومات عن العملية التي تم تشغيلها في الدوت نت لإكمال مشروعي ، مشروعي هو عبارة عن مراقب للعمليات ، حيث يتم عرض نافذة تحذيرية عند تشغيل عملية جديدة ، فكرة البرنامج : قمت بإنشاء 2 listbox ، واحدة سميتها new والثانية old ، الآن يتم عرض جميع العمليات في كلتا القائمتين ويتم تحديثها كل لحظة ، وعند تشغيل عملية جديدة ستصبح إحدى القائمتين أكثر من القائمة الأخرى وفي هذه الحالة سيتم عرض النافذة التحذيرية ، الآن بعد عرض النافذة التحذيرية أريد أن أعرف إسم العملية ومسار تشغيلها وعرض الأيقونة ورقم العملية وغيرها من الأمور الموجة للعملية ، أتمنى منكم التجاوب والنقاش ، ولتفاصيل أكثر أتمنى التواصل عبر الرسائل الخاصة ، , بالتوفيق للجميع[/color] كيف أعرف معلومات عن العملية التي تم تشغيلها في الفيجوال بيسك دوت نت - hamoooza999 - 12-05-13 [COLOR="#FF0000"]الكود المصدري : هذا في حدث الفورم لود : For Each p In Process.GetProcesses old_list.Items.Add(p.ProcessName) Next وفي التايمر وضعت أنا هذا : new_list.Items.Clear() For Each p In Process.GetProcesses new_list.Items.Add(p.ProcessName) Next If old_list.Items.Count = new_list.Items.Count Then Else Form2.Show() Me.Close() End If الآن عند ظهور الفورم 2 ، أريد أن أضع إسم العملية والـ pid والأيقونة ومسار التشغيل ... وهكذا , أتمنى ان أكون قد وضحت لكم فكرة عن البرنامج ،[/COLOR]
|