[COLOR=#0000ff]If[/COLOR] ([COLOR=#000090][B]IsMinimized[/B][/COLOR]()) [COLOR=#0000ff]Then[/COLOR]
[COLOR=#000090][B]Restore[/B][/COLOR]()
[COLOR=#0000ff]End[/COLOR]
[COLOR=#000090][B]ScriptTimer[/B][/COLOR]("Timer1=CheckState","[COLOR=#ff0000]5000[/COLOR]")
خب اگر باز هم Restore بشه ایرادی نداره، اما خب تا Minimize نباشه نیازی نیست که Restore بشه !آقای Nevercom ببخشید که تو پاسختون فضولی می کنم. ولی به نظر من استفاده از ()IsMinimized در اسکریپت بالا تاثیری نداره. چون اگه پنجره restore شده باشه و دوباره ما بهش دستور بدیم که Restore بشه هیچ اشکالی نداره. با تشکر.![]()
خب الان توسط یک تایمر کدها اجرا میشه، اصولاً عملکرد تایمر مجزا باید باشه و Minimize یا Restore شدن نباید تاثیری روی اجرای کدهای تایمر بزاره، و نیازی نیست هربار که Minimize میشه این اسکریپت دوباره فراخوانی بشه، غیر اینه ؟با اجازه جناب nevercom و در تكميل توضيحات ايشون عرض ميكنم. لازمه در ادامه كدي كه براي minimize برنامتون نوشتيد كد اجراي اين اسكريپت (CheckState) رو هم اضافه كنيد.
در غير اينصورت وقتي برنامه restore شد اين اسكريپت هم متوقف خواهد شد در دفعات بعدي ديگه اجرا نخواهد شد.
خب الان توسط یک تایمر کدها اجرا میشه، اصولاً عملکرد تایمر مجزا باید باشه و Minimize یا Restore شدن نباید تاثیری روی اجرای کدهای تایمر بزاره، و نیازی نیست هربار که Minimize میشه این اسکریپت دوباره فراخوانی بشه، غیر اینه ؟










