(MMB) سوال راجع به binding

Amit13

Well-Known Member
سلام دوستان.

چرا خروجي exe كه با بيلدر داريم رو نميشه با binding توي يك پروژه ي MMB ديگه آورد؟؟؟؟:-?
توي help خود بيلدر خواندم كه


Some exe files may be unhappy to be binded and may freeze your system

خوب چكار كنم كه پروژه خوشحال بشه و از unhappy در بياد؟؟؟؟؟:)lol:) تا بتونم ازش استفاده كنم؟؟؟:-?

:-?:-?:-?:-? :-?



__________________________________________________________________________________________________________________________________________________



اَللّهُمّ َ اجْعَلْنی مِن اَنْصارِهِ:cry::cry:
 

nevercom

کاربر متخصص انجمن مولتی مدیا بیلدر
خب اگر Unhappy باشه که نمیشه کاریش کرد و با ناز خریدن هم حل نمیشه !
تنها کاری که میشه کرد اینه که در تنظیمات شئ Binder قسمت Advanced مقدار Wait Before Binding رو بیشتر کرد، که ممکنه جواب بده و ممکنه هم جواب نده !
 

Amit13

Well-Known Member
خيلي ممنون مدير جون.جواب داد ولي هنوز يك مشكلي هست اين كه ،مقداري از بالا ي صفحه بريده شده.
فكر كنم بايد از گزينه ي additional cut client from top استفاده كنم،ولي هرچي مقدار مثبت و منفي ميدم درست نميشه(؟؟؟):-?
 

evil_gates

اين نيز بگذرد ...
بله اين دستور روي سيستمهايي كه mmb ندارن هم اجرا ميشه.

خوب bind يك محدوده از صفحه رو هم ميشه مختص داد ولي runmbd كلا پروژه رو ميبنده.
براي حل اين مشكل هم كافيه تصوير پروژه اولتون رو ماسك كنيد و تو Master Top Layer پروژه دوم بزاريد و بعد با RunMBD پروژه دوم رو تو پروژه اول بخونيد.

يا با پارامتر NEW_WINDOW پروژه دوم رو روي پروژه اول بخونيد و با SysCommand و تابع MoveWindow جابجاش كنيد تا در محل موردنظر نمايش داده بشه.
 

Amit13

Well-Known Member
ممنون nevercome و evil_gates جان.
ولي يك سوال ديگه:
در پروژه ي دوم چكار بايد انجام بدم كه در پروژه ي اول بتونم با دستور SendCommand پروژه ي دومم رو كنترل كنم؟؟؟؟
البته اگر از binding استفاده نكنم و از Runmmb استفاده كنم نميشه از اين دستور استفاده كرد،آره؟؟؟
____________________________________________________________________________________________________________
(دو ساعت دارم تو انجمن دنبال اين مسئله سرچ ميكنم،سرچ خيلي سخته،يا من بلد نيستم؟؟؟من عنوان تك تك مباحث رو ميخونم و ميگردم،انجمن راه ساده تر نداره )
 

evil_gates

اين نيز بگذرد ...
ممنون nevercome و evil_gates جان.
ولي يك سوال ديگه:
در پروژه ي دوم چكار بايد انجام بدم كه در پروژه ي اول بتونم با دستور SendCommand پروژه ي دومم رو كنترل كنم؟؟؟؟
البته اگر از binding استفاده نكنم و از Runmmb استفاده كنم نميشه از اين دستور استفاده كرد،آره؟؟؟
____________________________________________________________________________________________________________
(دو ساعت دارم تو انجمن دنبال اين مسئله سرچ ميكنم،سرچ خيلي سخته،يا من بلد نيستم؟؟؟من عنوان تك تك مباحث رو ميخونم و ميگردم،انجمن راه ساده تر نداره )

دوست عزيز
دستور SendCommand زماني كاربرد داره كه شما از شي Binder استفاده كرده باشيد.

لطفا در مورد كنترل برنامه بيشتر توضيح بديد، چه نوع كنترلي مدنظرتون هست؟

در مورد جستجو هم پيشنهاد ميكنم با استفاده از گزينه جستجو پيشرفته و كليدواژه هاي مختلف براي سوالتون جستجو كنيد تا به نتيجه برسيد

موفق باشيد
 

Amit13

Well-Known Member
لطفا در مورد كنترل برنامه بيشتر توضيح بديد، چه نوع كنترلي مدنظرتون هست؟
استاد,منظورم اينه كه با پروژه ي اول دستورات تعريف شده در پروژه ي دوم,اجرا بشه.
در حالتي كه

پروژه ي دوم داخل ‏پروژه ي اولي ‏
binding
شده.
 

evil_gates

اين نيز بگذرد ...
اگه از دستور Runmbd براي اجراي پروژه دومتون استفاده كرديد لطفا مشخص كنيد پروژه دوم با چه پارامتري اجرا ميشه NEW_WINDOW يا THIS_WINDOW
 

Amit13

Well-Known Member
ببخشيد،من سوالم رو بد پرسيدم.
فرض كنيد به عنوان پروژه ي دوم: من يك پنجره كه با بيلدر ساخته شده دارم(مثلا يك پلير)
حالا يك پروژه ي ديگه دارم به نام پروژه ي اول.ميخوام دستوراتي در اين برنامه بذارم كه وقتي ،در پروژه ي اول دگمه ي pause رو زديم .آهنگ در حال پخش در پروژه ي دوم pause بشه.فقط منظورم پخش آهنگ نيستا،هر دستوري.
مرسي.:rose:
 

loo30fer

کاربر متخصص مولتی مدیا بیلدر
دوست عزیز فکر کنم استفاده از دستور SaveVariable و loadVariable کارتون راه بندازه و با کمک دستور شرطی یا حلقه که در پروژه دوم تو حلقه چک بشه که آیا Pause = 1 هست اگه بود آهنگ Pause کن و توی پروژه اولتون هم قرار بدین که وقتی روی دکمه کلیک کرد عدد 1 رو SaveVariable ذخیره کنه
 

Amit13

Well-Known Member
ممنون loo30fer جان.من قبلا اين رو امتحان كردم ولي بهم جواب نداد.تنظيمات بيلدري خاصي هم ميخواد؟
اين رو هم عرض كنم،داخل setting گزينه ي save last posation in registry رو هم براي هر دو پروژه همنام كردم.
ولي يكجا ميلنگيد،فكر كردم از اين روش نميشه استفاده كرد.لطفا راهنمايي كنيد.
رفتم سراغ استفاده از يك فايل text به عنوان منبعي براي ذخيره ي متغيرام به جاي ريحستري.
خيلي مچكر از شما.:rose::oops:
 

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

بالا