تور لحظه آخری
امروز : یکشنبه ، 11 آذر 1403    احادیث و روایات:  امام محمد باقر(ع):روزه و حج آرام‏بخش دل‏هاست.
سرگرمی سبک زندگی سینما و تلویزیون فرهنگ و هنر پزشکی و سلامت اجتماع و خانواده تصویری دین و اندیشه ورزش اقتصادی سیاسی حوادث علم و فناوری سایتهای دانلود گوناگون شرکت ها

تبلیغات

تبلیغات متنی

صرافی ارکی چنج

صرافی rkchange

سایبان ماشین

دزدگیر منزل

تشریفات روناک

اجاره سند در شیراز

قیمت فنس

armanekasbokar

armanetejarat

صندوق تضمین

Future Innovate Tech

پی جو مشاغل برتر شیراز

آراد برندینگ

خرید یخچال خارجی

موسسه خیریه

واردات از چین

حمية السكري النوع الثاني

ناب مووی

دانلود فیلم

بانک کتاب

دریافت دیه موتورسیکلت از بیمه

طراحی سایت تهران سایت

irspeedy

درج اگهی ویژه

تعمیرات مک بوک

دانلود فیلم هندی

قیمت فرش

درب فریم لس

زانوبند زاپیامکس

روغن بهران بردبار ۳۲۰

قیمت سرور اچ پی

خرید بلیط هواپیما

بلیط اتوبوس پایانه

قیمت سرور dl380 g10

تعمیرات پکیج کرج

لیست قیمت گوشی شیائومی

خرید فالوور

پوستر آنلاین

بهترین وکیل کرج

بهترین وکیل تهران

خرید اکانت تریدینگ ویو

خرید از چین

خرید از چین

تجهیزات کافی شاپ

ساختمان پزشکان

محصولات فوراور

خرید سرور اچ پی ماهان شبکه

دوربین سیمکارتی چرخشی

همکاری آی نو و گزینه دو

کاشت ابرو طبیعی و‌ سریع

الک آزمایشگاهی

الک آزمایشگاهی

خرید سرور مجازی

قیمت بالابر هیدرولیکی

قیمت بالابر هیدرولیکی

قیمت بالابر هیدرولیکی

لوله و اتصالات آذین

قرص گلوریا

نمایندگی دوو در کرج

خرید نهال سیب

وکیل ایرانی در استانبول

وکیل ایرانی در استانبول

وکیل ایرانی در استانبول

رفع تاری و تشخیص پلاک

پرگابالین

دوره آموزش باریستا

مهاجرت به آلمان

بهترین قالیشویی تهران

 






آمار وبسایت

 تعداد کل بازدیدها : 1836367973




هواشناسی

نرخ طلا سکه و  ارز

قیمت خودرو

فال حافظ

تعبیر خواب

فال انبیاء

متن قرآن



اضافه به علاقمنديها ارسال اين مطلب به دوستان آرشيو تمام مطالب
archive  refresh

يكي بگه با اين مشكل رزولوشن چي كار كنم؟


واضح آرشیو وب فارسی:سایت ریسک: hp136106-06-2006, 04:44 PMسلام اقا من برنامه هامو وقتي طراحي ميكنم رزولوشن مانيتور روي 1024×768 اخه با كمتر اين نميتونم حالا مشكلم اينه كه وقتي برنامه رو روي سيستم ديگه با رزولوشن پايين تر اجرا مي كنيم نصف صفحه ديده نميشه ممنون (اقا نستا و سولجر عزيز چشمم به شماست) mahsoft06-06-2006, 04:49 PMبرادر عزیز را حل این مشکل اینه که شما باید برای اجرای پنجره برنامه خودتون درصد تنظیم کنید که در هر نوع سایزی از روزلیشن تمام صفحه رو پر کنه hp136106-06-2006, 05:09 PMعزيز ممنونم جواب دادي اما واضح تر بگي ممنون ميشم يه مثال هم بزن soldier06-06-2006, 05:47 PMسلام این رو بزار توی قسمت OnCreate var DevMode: TDeviceMode; begin EnumDisplaySettings(nil, 0, DevMode); DevMode.dmFields := DM_PELSWIDTH or DM_PELSHEIGHT; DevMode.dmPelsWidth := هر چه قدر که برنامه ات نیاز داره; DevMode.dmPelsHeight := هر چه قدر که برنامه ات نیاز داره; ChangeDisplaySettings(DevMode, 0); end; البته اینو بگم این صفحه رو به مقداری که گذاشتی می بره. و باید بعد از خروج برنامه ات به حالت اول برگردونی. مثلآ باید دو متغیر بزاری که قبل از تغییر صفحه اندازه صفحه رو ذخیره کنه. و در قسمت OnClose باید به حالتی که در دو متغیر ذخیره کردی ببره. یعنی برنامه یا بازی که اجرا شد به اندازه نیاز رزولیشن رو ببره و در هنگام خارج شدن به حالت اول برگردونده بشده. امید وارم که دقیق موضوعی رو که گفتم متوجه شده باشی. موفق باشی اما بهتره بگم این به روش تغییر رزولیشن است. اگه روش دیگه ای بدون تغییر رزولیشن نیاز داشتی در خدمت شما هستم مرد مباح06-06-2006, 06:40 PMپيشنهاد من اينه كه اندازه صفحه اصلي برنامت خيلي بزرگ نباشه. چون از مشخصات يك برنامه فراگير حداقل اينه كه تو همه كامپيوترها قابل اجرا باشه. اگه يكي كارت گرافيك 2 مگابايتي داشته باشه (معمولا تو شركتهايي كه فقط كار حسابداريشون با كامپيوتره ميبيني) اون وقت برنامت براي اون قشر بي ارزش ميشه. codemaster06-06-2006, 11:24 PMپيشنهاد من اينه كه اندازه صفحه اصلي برنامت خيلي بزرگ نباشه. چون از مشخصات يك برنامه فراگير حداقل اينه كه تو همه كامپيوترها قابل اجرا باشه. اگه يكي كارت گرافيك 2 مگابايتي داشته باشه (معمولا تو شركتهايي كه فقط كار حسابداريشون با كامپيوتره ميبيني) اون وقت برنامت براي اون قشر بي ارزش ميشه. ميتوني اجزای صفحه رو بر اساس فاصله از هم طراحی کنی و در این صورت هیچ وقت اجزای فرم از تصویر خارج نمی شوند. مثلا" دکمه ای که از انتهای راست صفحه 5 پیکسل فاصله دارد: ;button1.left = form.width - button.width -5 soldier06-06-2006, 11:36 PMسلام می تونی هم یه کار خیلی خیلی خیلی ساده تمام کپوننت های فرم رو انتخاب کنی و قسمت : Anchors تمامی آنها را خاموش(False) کنی اگر درست نشد بهتره akLeft , AkTop فالس کنی و akRight , akBottom رو ترو کنی بستگی به طراحی فرم داره هر دو رو امتحان کن. مرد مباح07-06-2006, 12:53 PMميتوني اجزای صفحه رو بر اساس فاصله از هم طراحی کنی و در این صورت هیچ وقت اجزای فرم از تصویر خارج نمی شوند. مثلا" دکمه ای که از انتهای راست صفحه 5 پیکسل فاصله دارد: ;button1.left = form.width - button.width -5 كاملا با نظر شما موافقم. ولي اين كار يك دانش برنامه نويسي قوي ميخواد . و اگه صفحه به صورت فشرده ايجاد شده باشه امكان اين كار نيست. ميتو.ني از صفحه هاي چند تايي استفاده كني. يك چيزي مشابه بازي كه در لينك زير خودم گذاشتم. http://rapidshare.de/files/22364401/DopeWard.rar.html البته تاكيد من روي تعداد صفحاتش در اندازهاي بسيار كم و تعداد كامپوننتهاي زياد براي كار اين بازيه. soldier07-06-2006, 01:15 PMسلام اگر پروبرتي : Anchors تمامی آنها را فالس کنی درست مي شه تمام صفحه رو پر ميكنه hp136107-06-2006, 03:11 PMاقا خيلي ممنون كه راهنمايي كردين امروزامتحان ميكنم البته به يك نكته اشاره كنم واون اينكه من مثلا قبل از طرح اين سوال اندازه ي فرمم رو در رزولوشن 800×600 تنظيم كردم تا در سيستم هايي كه بيشتر از اونو پشتيباني نميكنه مشكل نداشته باشه . اما وقتي رزولوشن مانيتورم رو به 1024×768 برگردوندم همه عناصر به سمت چپ برنامه چسبيدند . جاگيريشون بهم نخوردها . فقط همه در اندازه كوچيكتر سمت چپ برنامه قرار گرفتند حالا ميرم با ابن Anchors ور ميرم ببينم چيميشه بازم ممنون كه جواب دادين يا حق مرد مباح07-06-2006, 11:12 PMشما خاصيت كادر برنامه رو عوض كنيد. يعني از حالت Sizable مثلا به Dialog تغيير بدين. فكر كنم موثره. soldier08-06-2006, 11:04 AMنه اين منظورش اينه كه رزوليشن كامژيوتر تغيير كرد. مرد مباح اين روش اصلآ بدرد نمي خوره. چون وقتي كه رزوليشن تغيير كرد كه كل برنامه بهم مي خوره. حتي اگه دايلوگ هم باشه. مرد مباح08-06-2006, 12:02 PMدرسته. ولي دوستمون در بالا گفت كه با تغيير رزولوشن برنامه به هم نريخته. soldier08-06-2006, 01:19 PMسلام رزوليشن كه اندازه فرم را تغيير نمي ده كه بخواهي dialog بزاري. سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود




این صفحه را در گوگل محبوب کنید

[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 277]

bt

اضافه شدن مطلب/حذف مطلب




-


گوناگون

پربازدیدترینها
طراحی وب>


صفحه اول | تمام مطالب | RSS | ارتباط با ما
1390© تمامی حقوق این سایت متعلق به سایت واضح می باشد.
این سایت در ستاد ساماندهی وزارت فرهنگ و ارشاد اسلامی ثبت شده است و پیرو قوانین جمهوری اسلامی ایران می باشد. لطفا در صورت برخورد با مطالب و صفحات خلاف قوانین در سایت آن را به ما اطلاع دهید
پایگاه خبری واضح کاری از شرکت طراحی سایت اینتن