الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كود جميل لا يمكن من فتح نسخه اخرى من برنامجك و هو يعمل

مغلق
بدأه GalalDev في 26 أغسطس 2006 · 3 رد · 638 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم و رحمة الله و بركاته

هذا الكود يقوم بمنع تشغيل اكثر من نسخه من برنامجك

وطبغا سيتم كتابته في ال Main

static void Main()
	{
	Int32 _isProcessRunning;
	_isProcessRunning = System.Diagnostics.Process.GetProcessesByName(
				System.Diagnostics.Process.GetCurrentProcess().ProcessName).Length;
		if(_isProcessRunning != 1)
		{
		MessageBox.Show("Already an Instance running");			
		}
		else
		{				
		Application.Run(new Form1());
		}
	}

ولكن العيب الوحيد لهذا الكود انه بيقوم بفحص الفلوبي ديسك في كل مره تعمل فيها Run للبرنامج

يا ريت لو حد لقالها حل يقول

على فكره انا جايب الكود ده من الموقع برده للامانه

و السلام عليكم و رحمة الله و بركاته

سأل الممكن المستحيل اين تسكن؟ قال في عقول الضعفاء

اشهد أن لا اله الا الله و اشهد أن محمداًً رسول الله

#3

انا جربت الكود ومعملش اختبار علي الفلوبي ولا حاجة

اللهم ارزقنا فهم النبيين وحفظ المرسلين

Hock341@yahoo.com

الشركة التطبيقية لخدمات الحاسب الالي [حاسب]

http://www.hasib.com.sa

مدونتي

#4
hock كتب:
انا جربت الكود ومعملش اختبار علي الفلوبي ولا حاجة

اه اصلي جهازي قديم شويه وبيعمل عليه كده لكن لما جربته على جهاز تاني اشتغل تمام و شكرا لاهتمامك

سأل الممكن المستحيل اين تسكن؟ قال في عقول الضعفاء

اشهد أن لا اله الا الله و اشهد أن محمداًً رسول الله

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…