View Full Version : سوال: اجرا شدن برنامه برای یکبار
hahaie
چهارشنبه 18 اسفند 1389, 15:00 عصر
سلام دوستان.میخوام برنامه من در یک زمان فقط یکبار اجرا شود.یعنی اینکه مثلا کاربر برنامه را اجرا کرده و نتونه همونطوری که الان برنامه باز هست دوباره اونا بازش کنه.ممنون میشم راهنمایی کنید
ali.rezaei7
چهارشنبه 18 اسفند 1389, 16:55 عصر
سلام. فايل Program.cs رو از Solution Explorer باز كنيد. بعد دستورات زير رو در ابتداي تابع main كپي كنيد.
string CurrentProcessName =
Process.GetCurrentProcess().ProcessName;
Process[] Processes =
Process.GetProcessesByName(CurrentProcessName);
if (Processes.Length > 1)
return;
عبارت پايين رو هم در ابتداي program.cs اضافه كنيد.
using System.Diagnostics;
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.