سلام دوستان. یه پروژه درست کردم که 2قسمت داره :
1- برنامه ی اصلی (main )
2- قسمت معرفی (splash screen)
در واقع دوتا فایل اجرایی دارم که در قسمت شروع برنامه ی اصلی از کد زیر استفاده کردم
متغیر seepage فقط برای اینه که اگر اولین باره که برنامه اجرا میشه صفحه ی splash screen نمایش داده بشه (چون برنامه ی main از چندین صفحه تشکیل شده اگر از این متغیر استفاده نمی کردم هر بار که دکمه ی back رو برای برگشت به صفحه ی اول برنامه ی main میفشردم صفحه ی splash screen به نمایش در می اومد) . Pause("26000") هم برای اینه که بعد از اجرای splash screen موسیقی شروع کنه به پخش.
مشکل من : در صفحه ی splash screen یک دکمه قرار دادم تا اگه کاربر تمایل نداشت که splash screen رو ببینه مستقیماً به صفحه ی اول برنامه ی main وارد بشه اما به علت این که من در برنامه ی main از pause استفاده کردم کاربر معطل میشه. راه حلی که من به نظرم میرسه: همونطور که در قطعه کد بالا معلومه اگر متغیر seepage = 1 باشه pause اجرا نمیشه و من نمیدونم چه جوری به برنامه بفهمونم که وقتی کد زیر رو که در دکمه forward برنامه ی splash screen نوشتم رو اجرا میکنم
seepage = 1 رو هم به برنامه ی main ارسال کنه؟؟؟؟
ممنون از راهنماییتون
1- برنامه ی اصلی (main )
2- قسمت معرفی (splash screen)
در واقع دوتا فایل اجرایی دارم که در قسمت شروع برنامه ی اصلی از کد زیر استفاده کردم
HTML:
If (seepage =0) Then
Run("<SrcDir>\splash_screen.exe","TOPMOST(60000)")
Pause("26000")
seepage = 1
End
baghieye codha
.
.
.
متغیر seepage فقط برای اینه که اگر اولین باره که برنامه اجرا میشه صفحه ی splash screen نمایش داده بشه (چون برنامه ی main از چندین صفحه تشکیل شده اگر از این متغیر استفاده نمی کردم هر بار که دکمه ی back رو برای برگشت به صفحه ی اول برنامه ی main میفشردم صفحه ی splash screen به نمایش در می اومد) . Pause("26000") هم برای اینه که بعد از اجرای splash screen موسیقی شروع کنه به پخش.
مشکل من : در صفحه ی splash screen یک دکمه قرار دادم تا اگه کاربر تمایل نداشت که splash screen رو ببینه مستقیماً به صفحه ی اول برنامه ی main وارد بشه اما به علت این که من در برنامه ی main از pause استفاده کردم کاربر معطل میشه. راه حلی که من به نظرم میرسه: همونطور که در قطعه کد بالا معلومه اگر متغیر seepage = 1 باشه pause اجرا نمیشه و من نمیدونم چه جوری به برنامه بفهمونم که وقتی کد زیر رو که در دکمه forward برنامه ی splash screen نوشتم رو اجرا میکنم
HTML:
Run("<SrcDir>\main.exe")
seepage = 1 رو هم به برنامه ی main ارسال کنه؟؟؟؟
ممنون از راهنماییتون
آخرین ویرایش:









