Fa رفتن به صفحه دلخواه با more parameters

milad1904

New Member
درود

دوستان به بنده یه پروژه پیشنهاد شده که در اصل تغییر در یه پروژه قدیمی هست امکان تبدیل exe به mbd رو ندارم (گشتم نبود! لینکش نیست!) حالا سوالم اینه که من می خوام یه پروژه جدید بسازم و مثلا با زدن یه دکمه پروژه قبلی رو اجرا کنم می خواستم بدونم امکانش هست مثلا فایل exe مولتی مدیا بلدر رو جوری فراخوانی کرد که از صفحه 2 شروع بشه؟
یعنی در قسمت more parameters میشه پارامتری رو قرار داد که برنامه فراخوانی شده از صفحه دلخواه استارت بخوره؟
 

msnv

Well-Known Member
سلام علیکم
تبدیل فایل های کامپایل شده به سورس در مقوله هک گنجانده میشود که بررسی این موضوع در تالار خلاف قوانین انجمن است
در صورتیکه دستور خواندن پارامتر در فایل exe مورد نظر تعریف نشده باشد، نمیتوانید به صفحه ی مورد نظرتان پرش کنید اما در فایل های mbd این امر ممکن است که توسط دستور RunMBD انحام میشود یعنی میتوانید فایل را بصورت mbd ذخیره سپس توسط این دستور فایل را در یک صفحه تعریف شده باز کنید

موفق باشید
 
آخرین ویرایش:

nevercom

کاربر متخصص انجمن مولتی مدیا بیلدر
در حالت کلی همونطور که دوستمون هم اشاره کردن اگه برنامه قابلیت دریافت پارامتر براش تعریف نشده باشه، نمیشه بهش پارامتر ارسال کرد، ضمن اینکه شاید پارامتر رو که دستور رفتن به فلان صفحه رو میده نشناسه
در حالت کلی اینکار امکان پذیر نیست (برای یک فایل اجرایی)، اما میشه از یک روش دیگه استفاده کرد و درواقع یک کلکی زد !
MMB این امکان رو فراهم آورده که توسط زبان های دیگه اسکریپت های MMB رو اجرا کرد، یعنی مثلاً ما یک پلاگین بسازیم که این پلاگین توسط روشی که Mediachance معرفی کرده، یک Script رو در اون برنامه اجرا کنه (برای ایجاد ارتباط بیشتر MMB با زبانهای دیگه)
حالا ما میتونیم با AutoIt و با استفاده از Title برنامه ی موردنظر، اسکریپت ها رو براش ارسال کنیم تا اجراش کنه.
در مثالی که پیوست شده، دستور NextPage به برنامه ای که Titleش !Welcome هست ارسال میشه.
سورس فایل AutoIt هم در پیوست موجود هست.
 

پیوست ها

  • Send Code.zip
    299.6 کیلوبایت · بازدیدها: 33

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

بالا