تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] منع عمليه (برنامج في ال process) من العمل مرتين
#1
Information 
السلام عليكم ورحمة الله وبركاته
اخواني الكرام
اطلب منكم كود لمنع عمليه من العمل مرتين في ال procesess
بحيث يبحث البرنامج فأذا كانت العمليه شغاله منعها من ان تعمل مره اخرى
.......ب أختصار Angry
البرنامج يقوم بتشغيل برنامج اخر
عند تشغيل البرنامج مرتين...راح البرنامج الاخر يشتغل مره اخرى
اريد البرنامج الاخر ميشتغل بس مره واحده فقط Confused

تقريبا مثل هذا الشرح
http://www.dev-point.com/vb/t480663.html
لكن
اريد منع البرنامج الثاني من العمل مرتين وليس البرنامج الرئيسي

وجزاكم الله خير الجزاء
الرد }}}}
تم الشكر بواسطة:
#2
هذا كود لقفل عملية فى ال process

كود :
For Each p As Process In Process.GetProcesses
           If p.ProcessName = "هنا اسم العملية" Then
               p.Kill()
           End If
       Next

ارجو ان اكون قد افدتك  Smile
الرد }}}}
تم الشكر بواسطة: ربيع , mohgam
#3
(01-07-15, 07:25 PM)mohamed haroon كتب :
هذا كود لقفل عملية فى ال process

كود :
For Each p As Process In Process.GetProcesses
           If p.ProcessName = "هنا اسم العملية" Then
               p.Kill()
           End If
       Next

ارجو ان اكون قد افدتك  Smile

هو يبغا كود لي اطفاء العملية الثناية من البرنامج يعني ما يصمح يشتغل البرنامج مرتين مش يقفل بس
لحمد لله رب العالمين على كل شي
الرد }}}}
تم الشكر بواسطة: ربيع , mohgam
#4
نحمده ونصلي على رسوله الكريم

كود :
dim appPath as string = "مسار التطبيق"
dim appName as string = Path.GetFileNameWithoutExtension(appPath)
Process[] p = Process.GetProcessesByName(appName)

if p.Length > 1 then
    messagebox.show("التطبيق قيد التشغل، لا يمكن تشغيله مرة اخرى")
else
    Process.Start(appPath)
end if
الرد }}}}
تم الشكر بواسطة: mohgam
#5
سلام

تروح لخصائص المشروع وتاشر على Make single instance application

موفقين


الملفات المرفقة صورة/صور
   
متغيب
الرد }}}}
تم الشكر بواسطة: mohgam
#6
(01-07-15, 07:25 PM)mohamed haroon كتب :
هذا كود لقفل عملية فى ال process

كود :
For Each p As Process In Process.GetProcesses
           If p.ProcessName = "هنا اسم العملية" Then
               p.Kill()
           End If
       Next

ارجو ان اكون قد افدتك  Smile

شكرا لمرورك
لكن اريد كود قتل العمليه الثانيه بحيث لاتعمل العمليه مرتين
علعموم جزاك الله خيرا

(01-07-15, 10:33 PM)ربيع كتب : نحمده ونصلي على رسوله الكريم

كود :
dim appPath as string = "مسار التطبيق"
dim appName as string = Path.GetFileNameWithoutExtension(appPath)
Process[] p = Process.GetProcessesByName(appName)

if p.Length > 1 then
    messagebox.show("التطبيق قيد التشغل، لا يمكن تشغيله مرة اخرى")
else
    Process.Start(appPath)
end if

جزاك الله خيرا اخي الكريم....كفيت ووفيت---لكن هل يوجد كود بدون ان اذكر مسار التطبيق بحيث يقتل العمليه عل الاسم

(01-07-15, 03:27 PM)mohgam كتب : السلام عليكم ورحمة الله وبركاته
اخواني الكرام
اطلب منكم كود لمنع عمليه من العمل مرتين في ال procesess
بحيث يبحث البرنامج فأذا كانت العمليه شغاله منعها من ان تعمل مره اخرى
.......ب أختصار  Angry
البرنامج يقوم بتشغيل برنامج اخر
عند تشغيل البرنامج مرتين...راح البرنامج الاخر يشتغل مره اخرى
اريد البرنامج الاخر ميشتغل بس مره واحده فقط  Confused

تقريبا مثل هذا الشرح
http://www.dev-point.com/vb/t480663.html
لكن
اريد منع البرنامج الثاني من العمل مرتين وليس البرنامج الرئيسي

وجزاكم الله خير الجزاء

شكرا لكم وجزاكم الله خير الجزاء....تم الحل من خلال اوامر الدوس بارك الله فيكم اخواني الكرام
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  كيف تتحقق من وجود برنامج مثبت وان لم يكن مثبت تثبته محمد بن عطية 1 44 20-05-17, 09:26 PM
آخر رد: محمود بكرى
  تشغيل برنامج دون الحاجه للاقلاع ببرامج اخري medoddd 0 33 19-05-17, 12:46 PM
آخر رد: medoddd
  افكاركم بخصوص برنامج ادارة محلات بلاي ستيشن Basil Abdallah 3 74 18-05-17, 07:49 PM
آخر رد: Basil Abdallah
  [VB.NET] اريد كود حفظ العمل على البرنامج ؟؟ عامر الجبوري 4 90 16-05-17, 12:54 PM
آخر رد: عامر الجبوري
  [VB.NET] عايز اعرف ازاى اعمل برنامج بقاعدة بيانات xaml MOSTAFA.KAMEL 3 99 13-05-17, 11:01 PM
آخر رد: العواد الصغير
  طلب برنامج .NET Reactor مع التفعيل OakenShield 0 32 13-05-17, 01:28 PM
آخر رد: OakenShield
  [VB.NET] مشكلة بسيطة في برنامج بسيط يعتمد على( Multi-Threading) أبو نقطة 5 132 13-05-17, 07:41 AM
آخر رد: أبو نقطة
  مساعدة في ربط برنامج بالسكنر zinab ali 3 76 09-05-17, 10:55 PM
آخر رد: mansoor
  [سؤال] تعليم عمل برنامج مبيعات المبرمج العبقري 4 162 30-04-17, 12:42 PM
آخر رد: جميل علي
  كود طباعه الفورم مرتين على نفس الريبورت alma_fandi 7 262 26-04-17, 10:18 PM
آخر رد: alma_fandi

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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم