منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
منع تشغيل اكثر من نسخة للتطبيق (السهل اللذي كنت اظنه صعبا) - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم مكتبة اكواد VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=185)
+--- الموضوع : منع تشغيل اكثر من نسخة للتطبيق (السهل اللذي كنت اظنه صعبا) (/showthread.php?tid=37664)



منع تشغيل اكثر من نسخة للتطبيق (السهل اللذي كنت اظنه صعبا) - سعود - 31-01-21

PHP كود :
If New Process().GetProcessesByName(IO.Path.GetFileNameWithoutExtension(Application.ExecutablePath)).Count 1 Then End 
افضل حدث لهذا الكود هو ضمن ملف ApplicationEvents حدث StartUp
لكن ايضا ينفع مع حدث Load لفورم البداية هذا في الدوت نت 
اما vb6.0
اضف موديول واضف Sub Main  واجعله هو الاول لبدء التشغيل وهذه الفكرة  استفدت منها  في مثالي الاخير في vb6.0

معذرة بخصوص vb6.0 قصدت الحدث وليس الكود فهو يختلف.



RE: منع تشغيل اكثر من نسخة للتطبيق (السهل اللذي كنت اظنه صعبا) - nouribenyahia - 02-02-21

بارك الله فيك على التنبيه ولكن الأمر أبسط من ذلك فهو موجود في MY PROJECT   ثم    APPLICATION   في الخانة الثالثة  SINGLE INSTANT APPLICATION


RE: منع تشغيل اكثر من نسخة للتطبيق (السهل اللذي كنت اظنه صعبا) - سعود - 02-02-21

(02-02-21, 02:09 AM)nouribenyahia كتب : بارك الله فيك على التنبيه ولكن الأمر أبسط من ذلك فهو موجود في MY PROJECT   ثم    APPLICATION   في الخانة الثالثة  SINGLE INSTANT APPLICATION

و فيك بارك الله 
نعم اعرف هذا  لكني قصدت بالكود.