Fa راه اندازی مجدد پروژه به شکل زمانی

behjati mohamma

کاربر VIP
سلام
دوستان سوال من اینه خیلی هم ساده است پروژه کامپایل شده دکمهEXIT که زده میشه پروژه بسته بشه بعد از 5 ثانیه مجدد ران بشه البته از هر مکانی که بار اول لود شد بود

کدی که استفاده کردم اینه
کد:
Run("<SrcDir>tak.exe","NEW_WINDOW")
Exit()
با این کد تا حدودی جواب میده ولی بعضی وقت ها چون فایل در حال اجرا شدن است مخصوصا در ویندوز 7 اصلا جواب نمیده
یک پروژه واسطه هم استفاده کردم که در موقع EXIT اول اون ران میشه بعد از 5 ثانیه پروژه مورد نظر رو اجرا میکنه ولی باز جواب درستی نداد

راه حل دیگری اگر دوستان بلد هستند ممنون میشم
 

behjati mohamma

کاربر VIP
نمیشه عزیز
چون پروژه در حالت ران قرار داره اول باید بسته بشه سپس دوباره ران بشه هرچه زمان تاخیری برای خروج در نظر بگیریم احتمال باز شدن کاهش پیدا میکنه

در واقع تو پروسسینگ نیشه دو تا برنامه هم نام رو اجرا کرد البته بیلدر رو میگم شاید هم بشه من بلد نیستم
 

behjati mohamma

کاربر VIP
یعنی شما می فرمایید که میشه یک فایل EXE کامپایل شده با MMB رو دوبار اجرا کرد:-?
میشه یک نمونه کامپایل رو قرار بدین ما هم ببینیم:shock:
دوست من
من فقط این جریان رو تو برخی از نرم افزار ها که PORTABL بودن دیدم
 

m javad

کاربر متخصص
یعنی شما می فرمایید که میشه یک فایل EXE کامپایل شده با MMB رو دوبار اجرا کرد
اینو من نمیگم. تجربه نشون داده:green:
این اصلا ربطی به اینکه با چه برنامه ای exe رو ساخته باشید نداره
شما یه فایل جدید تو بیلدر بسازش بعد کامپایلش کن
بعد رو فایلش اینتر کن
دوباره فایل رو انتخاب و روش اینتر کن، هر چند بار که دوس داری
بعد پنجره ها رو جابجا کن تا به تعداد اینتر های زده شده برنا مه های باز رو ببینی

دوست من
من فقط این جریان رو تو برخی از نرم افزار ها که PORTABL بودن دیدم
اصلا ربطی به این داستان نداره
برنامه هایی که میبینید نمیشه دوتا ازشون همزمان باز کرد خود نویسنده این کار رو کرده(معمولا برنامه هایی که پنجره تو خودش باز میکنه نیازی به اینکه همزمان بیش از یکیش باز بشه رو نیست)
موفق باشید
 

behjati mohamma

کاربر VIP
یک نمونه قرار میدم ببینید میتونید دوبار بازش کنید شاید مشکل از سیستم من باشه
 

پیوست ها

  • TEST.rar
    506.4 کیلوبایت · بازدیدها: 26

m javad

کاربر متخصص
نه خیر دوبار باز نمیشه
اصلا هم ربطی به سیستم شما نداره
هنگام کامپایل تیک Allow only one instance رو بردارید تا مشکلتون حل بشه.
اون تیک خیلی از امکانات exe رو کم میکنه، پیشنهاد میکنم ازش استفاده نکنید
موفق باشید
 

جدیدترین ارسال ها

بالا