واضح آرشیو وب فارسی:سایت ریسک: مشکل در ساخت کلیدی خاص(دو حالته) hirad_g 21 فروردين 1389, 15:28سلام به همه ی دوستان و استادان گرامی. من در ساخت یک پروژه برای مدرسه با مشکل مواجه شدم.چون نزدیک امتحانای نهایی هم هست واقعاً فرصت ندارم که بیشتر برای مشکلم جستجو کنم. پروژه من دارای بک گراند موزیک هستش ویک دکمه بیت مپ که برای نگه داشتن اون ساختم... اما می خوام تصویرش دو حالته باشه یعنی وقتی آهنگ نیست روی علامت بلندگو(شکل کلید) یک خط بیاد و وقتی دوباره کلیک کردیم و آهنگ شروع شد اون خط حذف بشه... مشکل من از اینجا شروع میشه که من این کارو برای یک صفحه انجام دادم و درست هم کار میکنه ولی چون پروژه چند صفحه است مثلاً وقتی آهنگ قطع هستش و میرم تو صفحه دیگه ،بدیهیه که با روش من شکل کلید به حالت عادی برمیگرده. باید چه کاری کنم که شکل کلید در همه صفحات یکسان باشه؟؟؟...من یک پروژه که منظور منو میرسونه ضمیمه می کنم... اگر هم شما لطف کنید و تغییرات لازمو بدین و آپلود کنید واقعاً ممنون میشم چون یک کاربر عادی مولتی مدیا بیلدر هستم... با تشکر POP2 21 فروردين 1389, 15:53راستی من چون قسمت آخر حرفات رو نخوندم ببخشید اما فکر نکنم بشه. 41127 BEHESHT 21 فروردين 1389, 16:51وقت ندارم تغییرات رو مثال بذارم یه متغییر عددی تعین کن مثل bool اگه مقدارش 0 بود یعنی موزیک باید پخ بشه اگه یک بود یعنی استپ شده : و این کد رو اول صفحات تو ذخیره کن تا به محض ورود به صفحه کد اجراشه: If (bool = 1) Then Show("bit1") Hide("bit2") Else Show("bit0") Hide("bit1") End و برای مقدار دهی به bool هم این گونه عمل کن: BackgroundPlay("<SrcDir>1.mp3","") bool = 0 برای استپ و مقدار دهی : BackgroundPause() bo0l =1 اگه اذیت شدی بگو مثال بذارم evil_gates 21 فروردين 1389, 17:32دوست عزيز اول اينكه به اين انجمن خوش اومديد دوم: پيشنهاد ميكنم دكمه خودتون رو تو Master Layer قرار بديد و تو دستور Show / Hide قبل از نام شي عبارت ::Master Page رو اضافه كنيد. من مثالتون رو اصلاح كردم موفق باشيد POP2 21 فروردين 1389, 19:17دوست عزيز اول اينكه به اين انجمن خوش اومديد دوم: پيشنهاد ميكنم دكمه خودتون رو تو master layer قرار بديد و تو دستور show / hide قبل از نام شي عبارت ::master page رو اضافه كنيد. من مثالتون رو اصلاح كردم موفق باشيد با تشکر. hirad_g 22 فروردين 1389, 12:14واقعاً از همه ممنونم که جواب سوال منو دادید و مشکلمو برطرف کردید. کار شما برای من اینقدر ارزشمنده که نمی تونم به "کلید تشکر" بسنده کنم...:rose: evil_gates 23 فروردين 1389, 10:35دوستان عزيز با تشکر. واقعاً از همه ممنونم که جواب سوال منو دادید و مشکلمو برطرف کردید. کار شما برای من اینقدر ارزشمنده که نمی تونم به "کلید تشکر" بسنده کنم...:rose: خوشحالم كه مشكلتون حل شد اما پيشنهاد ميكنم قوانين رو با دقت مطالعه و رعايت بفرماييد. ممنون كه با رعايت قوانين به نظم محيطي كه داريم توش كار ميكنيم كمك ميكنيد: قانون شماره 29 ) جهت تشكر از مطالب ارائه شده در يك تاپيك و يا تاييد حرفهاي نويسنده آن تاپيك به جاي ارسال يك تاپيك جديد و پاسخ به آن تاپيك (كه فقط هدفتان تشكر و يا تاييد مطالب آن تاپيك است) از كليد تشكر كه در زير هر تاپيك وجود دارد استفاده كنيد.
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 572]