شما می توانید با ارسال ایمیل خود ، بصورت رایگان مشترک شده و از بروزسانی مطلع شوید.

ایمیل خود را وارد کنید:

نینجاگرام بهترین و پرطرفدار ترین ربات شبکه اینستا گرام می باشد. این ربات اکثر کارهای مورد نیاز شما رو به صورت اتوماتیک انجام میدهد در وقت شما به صورت چشم گیری صرفه جویی و در عین حال فالوور و لایک زیادی را برای شما جذب میکند همینطور باعث افزایش سود شما خواهد شد .

فیلم های آموزشی که برای امروز در نظر گرفتم آموزش کامل و صفر تا صد طراحی وب به صورت استاتیک هستش.پس از مشاهده این دوره اموزشی شما قادر به طراحی وبسایتهای استاتیک به صورت کامل میباشید.

آموزش تصویری نصب sql server 2012 به نرم افزار آموزش SQL Server 2012 خوش آمديد. در اين نرم افزار آموزشي مي‌خواهيم روش نصب و کار با SQL Server 2012 را بررسي کنيم. سادگي استفاده از نرم افزار SQL Server 2012 و همچنين هماهنگي کامل آن با NET Platform. باعث شده تا کاربران اين پايگاه داده […]

دانلود فیلم آموزش نصب و پیکر بندی [Windows Server 2012 [70-410 ویندوز سرور  ۲۰۱۲ به انگلیسی:  Windows Server 2012   یک سیستم‌عاملاز خانواده  مایکروسافت ویندوز و از گروه ویندوز سرور تولید شده از شرکتمایکروسافت و برای سرور است. مهمترین ویژگی این نسخه نسبت به نسخه‌های قبلی رابط کاربری جدید مترو است. ویژگی‌های جدید محیط جدیدی برای کنترل […]

برنامه نویسی پایگاه داده در ASP.NET بخش آخر آموزش ASP.NET  در 4 درس  که شامل موارد زیر است. مباحث: ADO.NET با کد نویسی کلاسهای ارتباط با بایگاه داده احراز هویت کاربر ذخیره تصویر در پایگاه داده گزارش گیری از بانک اطلاعاتی سرویس ایمیل   دانلود قسمت دهم دانلود قسمت یازدهم دانلود قسمت دوازدهم

فیلم آموزش ASP.NET قسمتهای ۹ (کار با پایگاه داده)     دانلود رایگان فیلم آموزش ASP.NET قسمت ۹ این راهکار نحوه ساخت یک برنامه ساده داده ای در ASP.Net و استفاده از کنترل هایی که برای این منظور طراحی شده را به شما آموزش می دهد . در این فیلم آموزش ASP.NET  شما با انجام […]

جلو گیری از اجرای مجدد برنامه ها در سی شارپ

جلو گیری از اجرای مجدد برنامه ها در سی شارپ

جلو گیری از اجرای مجدد برنامه ها در سی شارپ

جلو گیری از اجرای مجدد برنامه ها در سی شارپ

دیده اید که برنامه های ویندوز را فقط می توان یکبار باز نمود ولی برای اینکه کاری کنیم که برنامه هایی را که ساخته ایم پس از یکبار اجرا یعنی زمانی که برنامه باز است کاربر نتواند دوباره این برنامه را باز کند و خلاصه ی کلام اینکه در یک زمان معین فقط یک مرتبه بتوان آن را گشود .

برای این کار ابتدا فضای نام System.Diagnostics رو به پروژه خود اضافه کنید و کد زیر رو در قسمت Main چروژه وارد کنید

“فایل Progaram.cs”

کد بسیار ساده میباشد.خلاصه کد این  است دوشی از کلاس Process ایجاد کرده ایم

اولی با متد GetCurrentProcess پراسس مربوط به برنامه را دراختیار میگیرد

دومی به صورت ارایه تعریف شده و با متد GetProcesses که خروجی آن ارایه ای از پراسس هاست پر میشود

با یک حلقه Foreach  ارایه چراسس را پیمایش میکنیم و با یک شرط بررسی میکنیم که پروسسی با نام پراسس فعلی

ما وجود دارد یا نه در صورت موجود بودن i++ میشود و در پایان اگر i بزرگتر از ۱ بود یعنی برنامه قبلا اجرا شده

به همین سادگی

موفق باشید.

دیدگاه خود را به ما بگویید.

کد امنیتی * Time limit is exhausted. Please reload the CAPTCHA.