نمایش نتایج 1 تا 3 از 3

نام تاپیک: محدود کردن اجرا برنامه در یک زمان

  1. #1
    کاربر دائمی
    تاریخ عضویت
    دی 1387
    محل زندگی
    اهواز
    پست
    925

    Question محدود کردن اجرا برنامه در یک زمان

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

  2. #2
    کاربر تازه وارد آواتار babakmomeni
    تاریخ عضویت
    مهر 1386
    محل زندگی
    تهران
    پست
    76

    نقل قول: محدود کردن اجرا برنامه در یک زمان

    نقل قول نوشته شده توسط khoshblagh مشاهده تاپیک
    با سلام خدمت دوستان
    گاهی پیش میاد که یک کاربر به طور اتفاقی یک برنامه را دوبار اجرا میکند. آیا راهی هست که
    این خطای کاربر جلوگیری نمود؟ متشکرم
    سلام. قطعا همیشه راهی هست و در این مورد بیش از یکی. در تاپیک چسبناک همین تالار به نام نکات برنامه نویسی در دلفی یک کد ارائه شده برای همین کار. ولی راه راحتتر استفاده از پک کامپوننت های ABF یا LMD هستش که یک کامپوننت non-visual به نام one instance دارن که اگه روی فرم اصلی برنامه بذارین و اکتیوش کنین هم از اجرای مجدد برنامه جلوگیری می کنه هم پیام مناسب رو در صورت تمایل شما نشون خواهد داد.
    سربلند باشید.

  3. #3

    نقل قول: محدود کردن اجرا برنامه در یک زمان

    جستجو کنید: Mutex
    این ساده ترین کاری هست که میشه با یک Mutex انجام داد.


    وَ سَيَعْلَمُ الَّذِينَ ظَلَمُوا [آل محمد حقهم] أَيَّ مُنْقَلَبٍ يَنْقَلِبُونَ - الشعراء (227)
    و ظالمین [حق آل محمد (ص) ] به زودی خواهند دانست که به کدام بازگشتگاه بازخواهند گشت.

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •