Fa اجرا نشدن اسکریپت

ameir-hg

Active Member
سلام دوستان. من برای خروج از برنامم یه اسکریپتی گذاشتم که باید اجرا بشه اما نمیدونم چرا این اتفاق نمیافته؟ این اسکریپت از طریق کلیک بر روی یک باتن اجرا میشه.
چون باید این امکان رو بدم به کاربر که در تمام صفحات اسکرپت قابل اجرا باشه این اسکریپت رو در Master Top Layer قرار دادم و در همین لایه، اسکریپت CBK_EXIT رو به صورت زیر مقدار دهی کردم
کد:
ScriptTimer("TimerB=myscript","1")
و برای باتن مورد نظرم هم وقتی روش کلیک میشه کد زیر رو قرار دادم
کد:
RunScript("Master Layer::CBK_EXIT")

این اسکریپت وقتی باتن مورد نظرم در صفحه ی اول (این برنامه از چند صفحه تشکیل شده) هست کار میکنه اما وقتی باتن رو cut میکنم و در Master Top Layer قرار میدم تا در تمام صفحات بشه این باتن رو دید و هنگام خروج ، از اسکریپتی که روش فعاله استفاده کرد ، این باتن بی اثر میشه و اسکریپتش کار نمیکنه . چه جوری میشه راش انداخت؟
ممنون
 

MahmoodM30

مدیر <A href="http://forum.majidonline.com/forums/
اسکریپت MyScript رو باید توی همه صفحات بزارید شما چون فقط توی صفحه اول میزارید اجرا میکنه توی صفحه دوم هم باید باشه تا اجرا بشه مگر اینکه همون اسکریپت رو هم بزارید توی مستر لایر
 

ameir-hg

Active Member
مگر اینکه همون اسکریپت رو هم بزارید توی مستر لایر
سلام محمودجان. ممنون که جواب دادی. اما...
همونطور که قبلاً هم گفتم این اسکریپت رو در Master Top Layer قرار دادم و در همه ی صفحات گوشه ی صفحه این اسکریپت رو نشون میده. نمیدونم دردش چیه!؟
 

sadeghza

Member
با سلام

فک کنم این نمونه به دردتون بخوره الان براتون درست کردم

با زدن خروج در هر صفحه 2 اسکریپت اجرا میشه
 

پیوست ها

  • CBK.rar
    776 بایت · بازدیدها: 2

ameir-hg

Active Member
دوست عزیز خیلی ممنون. حل شد.
همونطور که شما لطف کردید و مثال سنجاق کردید
مشکل کار من این بود که من باید در CBK_EXIT کد زیر رو هم اضافه میکردم.

کد:
RunScript("Master Layer::myscript")
 

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

بالا