واضح آرشیو وب فارسی:سایت ریسک: تبدیل ریزولوشن ACTIVECOMP 23 مهر 1387, 16:10سلام من یه پروژه ای آماده دارم که میخواهم بریزم روی چندین سی دی و پخش کنم ولی میخواهمرو هر سیستمی که گذاشتند ابتدا ریزولوشن مانیتور اونو را به 1024*768 تبدیل کنه بعد برنامه ام پخش بشه ؟ نمیدونم کد lingoاش چیست؟ میشه راهنمایی ام کنید:) آماتور 23 مهر 1387, 20:32با سلام خدمت تمامی دوستان عزیز و اساتید محترم خودم در این انجمن دوست گرامی اگر در همین انجمن سرچ کنی من یادم هست که حداقل دو بار به این سوال پاسخ داده شده اگر نیافتید من در خدمتم. ps2 24 مهر 1387, 08:46همونطور که اماتور عزیز گفت تو انجمن به این سوال پاسخ داده شده اما من برات چند تا کد میگذارم . کد اول با اکسترا نوشته شده : Budapi Budapi ver 3.7 : برای ست کردن : global dplayseting1 global dplayseting2 global dplayseting3 global dplayseting4 on startMovie() set ScrHgt1 = baScreenInfo( "height" ) dplayseting1=ScrHgt1 set ScrHgt2 = baScreenInfo( "width" ) dplayseting2=ScrHgt2 set ScrHgt3 = baScreenInfo( "depth" ) dplayseting3=ScrHgt3 set ScrHgt4 = baScreenInfo( "refresh" ) dplayseting4=ScrHgt4 set OK = baSetDisplay( 800 , 600 , 32 , "temp" , false ) end برای بازگشت به حالت اولیه : global dplayseting1 global dplayseting2 global dplayseting3 global dplayseting4 on mouseUp set OK = baSetDisplayex(dplayseting2 ,dplayseting1 , dplayseting3 , dplayseting4 , "temp" , false ) end کد دوم کاری از دوست عزیز محمد کاوه بدون اکسترا : Global DR,R on click DR = (the stage).drawRect R = (the stage).rect (the stage).drawRect = the desktopRectList[1] (the stage).rect = the desktopRectList[1] end برای بازگشت به حالت اولیه : Global DR,R on click (the stage).drawRect = DR (the stage).rect = R end ACTIVECOMP 24 مهر 1387, 16:45سلام دوستان عزیز من قبل از این که تایپک را بنویسم سرچ کردم ولی مطلبی که بود درست بر عکس خواسته من بودو کدی هم که دوست گرامی ps2گذاشتند به نقل از اقای کاوه باز همینطور است * من کدی میخواهم که ریزولوشن مونیتور طرف را از هرچی که باشه به 1024*768تبدیل کنه ولی کد اقای کاوه میاد کارمن را تبدیل به هر ریزولوشنی که مونیتور طرف هست میکنه درست برعکس خواسته من ps2 24 مهر 1387, 16:55ACTIVECOMP () عزیز کد اول که برات گذاشتم همون کاری رو میخوای انجام میده فقط بجای 800 , 600 عدد مورد نظرت رو وارد کن وقسمت دوم کد رو به دکمه بستن برنامت بده تا بعد از بسته شدن برنامه مانیتور یا درواقع کارت گرافیکی روی حالت اولیه خودش ست بشه . کد رو دوباره میگذارم این کد کارت گرافیک رو به هر عدیی که بهش بدی ست میکنه توی یک دستور مووی گذاشته میشه global dplayseting1 global dplayseting2 global dplayseting3 global dplayseting4 on startMovie() set ScrHgt1 = baScreenInfo( "height" ) dplayseting1=ScrHgt1 set ScrHgt2 = baScreenInfo( "width" ) dplayseting2=ScrHgt2 set ScrHgt3 = baScreenInfo( "depth" ) dplayseting3=ScrHgt3 set ScrHgt4 = baScreenInfo( "refresh" ) dplayseting4=ScrHgt4 set OK = baSetDisplay( 800 , 600 , 32 , "temp" , false ) end برای بازگشت به حالت اولیه : کد دکمه بستن برنامه global dplayseting1 global dplayseting2 global dplayseting3 global dplayseting4 on mouseUp set OK = baSetDisplayex(dplayseting2 ,dplayseting1 , dplayseting3 , dplayseting4 , "temp" , false ) end ACTIVECOMP 26 مهر 1387, 18:17سلام دوست گرامیps2 من اکسترای مورد نظر را نصب کردم و کد شما را برای اولین فریم(موی) در اسکریپ member نوشتم ولی اجرا نمیده بعد رویدادش را از startmovie به exitframe me تبدیل کردم ریزولوشن را تغییر میده ولی برنامه من را نه یعنی هنوز قسمتی از stage من دیده نمیشه؟ ps2 27 مهر 1387, 08:16دوست عریز .این کد باید همینطور که نوشتم بکار برده بشه . روی یک نقطه خالی از کست کلیک کن و بعد کلید کنترلو صفر رو بزن تا ادیتور دستور باز بشه و بعد دستور رو توش پیست کن . نوع دستور باید movie باشه . برای اینکه نوعش رو بدونی و بتونی تغیر بدی روی خود دستور کلیک کن و برو به گزینه : script وبعد از گزینه type movie رو انتخاب میکنی ACTIVECOMP 27 مهر 1387, 17:48سلام دوست عزیز کارهایی که شما گفتید مو به مو انجام دادم ریزولوشن تغییر میکنه ولی نمی دونم چرا پنجره من به گوشه بالا سمت چپ میره و اگر چیزی هم در کناره های stage سمت راست داشته باشم نصفش را نشان نمیده به طور کلی یعنی ریزولوشن تغییر میکنه ولی پنجره من مطابق با ریزولوشن نمیشه البته نه از نظر سایزی از لحاظ نمایش stageوگزینه center هم تیک زدم ولی فایده ای نداشت در ضمن موقع زدن دکمه بسته شدن پیغام you have exceed the number of licensed function میده البته وقتی ok میکنم ریزولوشن برمیگرده که فکر میکنم به خاطر رجیستری باشه چون از جایی که گرفتم رجستری اش را نداشت میشه جایی که رجیستری اش داره بهم بگید با این تفاسیر من کاری را کردم به عنوان نمونه کوچیک میگذارم شما لطف کنید دانلود کنید که اگه نکته ای هست من متوجه نشدم واعمال نکردم شما راهنمایی ام کنید ممنون از لطفتون ACTIVECOMP 30 مهر 1387, 00:47سلام دوست گرامی اگه انجام این کار براتون وقت گیره بگید که من منتظر جواب نباشم ps2 06 آبان 1387, 13:01کد رو برات اصلاح کردم و رجیستر این اکسترا رو رهم باید داخل کد ها بدی که برات گذاشتم . برای بهتر کارکردن برنامه پوشه اکسترا ها رو کپی کن کنار فایا اگزه برنامت امیدوارم مشکلت حل شه .
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 390]