تغییر اندازه فرمهای اکسس

رزولیشن چیست ؟ چگونه فرمهای اکسس را بر اساس رزولیشن طراحی کنیم

تغییر اندازه فرمهای اکسس

اگه برنامه نویس اکسس باشین حتما براتون پیش اومده که فرمها و ظاهر برنامه رو با اندازه های مختلف توی مانیتورهای مختلف دیده باشین و دلیلش میتونه جواب سوال رزولیشن چیست باشه ،  که فرمهای اکسس در حالت عادی به صورت خودکار اندازه خودشون رو با اندازه نمایشگر تطبیق نمیدن . یعنی چی ؟ برای اینکه به درک درستی از این جریان برسیم و راه حل مناسب رو استفاده کنیم ادامه مطلب رو حتما دنبال کنید .

 

[su_highlight background=”#a30d03″]تغییر اندازه خودکار فرمهای اکسس متناسب با رزولیشن مانیتور :)[/su_highlight]

مشاهده دوره آموزشی تغییر اندازه خودکار فرمها

رزولیشن چیست ؟ رزولیشن مانیتور در برنامه اکسس چه تاثیری دارد؟

 

به تعداد پیکسهایی که در عرض و طول مانتیور قرار دارند رزولیشن میگن مثلا وقتی میگن رزولیشن این مانیتور 1080*1920 یا فول اچ دی هست ، منظور اینه که توی عرض این مانیتور 1080  و  در طول 1920 پیکسل وجود داره که خاموش و روشن شدن و تغییر رنگ این پکسلها باعث به نمایش در اومدن تصویر میشه ، خب حالا هرچی تعداد این پیکسها بیشتر باشه کیفیت صفحه نمایش بالاتره ، تصویر زیر یه عکس ساده رو با سه رزولیشن مختلف نشون داده که کاملا تاثیر تعداد پیکسلها در کیفیت مشخصه .

 

 

رزولیشن چیست
رزولیشن چیست

 

تصویر بالا مربوط به یه عکس میشد که با تعداد پیکسلهای مختلف نمایش داده شده ، حالا تصویر زیر رزولیشنهای مختلف مانیتور رو نشون میده :

 

روزلیشنهای مختلف مانیتور
روزلیشنهای مختلف مانیتور

 

مشکل اکسس با مانیتورهای مختلف !!

 

فرض میکنیم شما با استفاده از یه نمایشگر با رزولیشن Full Hd در حال برنامه نویسی هستید و فرمی طراحی می کنید که تقریبا همه صفحه نمایشگرتون رو میگیره ، مشکل زمانی پیش میاد که کسی که بخواد از نرم افزار شما استفاده کنه مانیتور با رزولیشن HD داشته باشه اونموقع نصف فرم شما اصلا تو مانیتور اون دیه نمیشه ، به دلیل همینه که تو اکثر ویدیوهای آموزشی اکسس توصیه کردم که اگر مشکل رزولیشن رو حل نکردید همیشه از HD به عنوان پیش فرض استفاده کنید که تو همه مانیتورها همه فرمتون نشون داده بشه ، البته مشکل این کار هم اینه که کسی که مانیتور 4K داره و از برنامه شما استفاده میکنه یه فرم کوچیک وسط نمایشگر خواهد دید پس مشکل باید اساسی حل بشه . تصویر زیر یه فرم اکسس رو که با مانیتور FHD طراحی شده در مانیتورهای دیگه نشون میده :

 

مشکل رزولیشن در اکسس
مشکل رزولیشن در اکسس

 

همونطور که تصویر بالا نشون میده توی اکسس باید خیلی به انتخاب رزولیشن دقت کنید ، توی مانیتور 4K فرم شما خیلی کوچیک دیده میشه و اگه کاربر فرم رو بزرگ هم کنه بازهم آبجکتها و نوشته هاش بزرگ نمیشن و تو مانیتور HD هم بخشهایی از فرم اصلا نمایش داده نمیشه .

 

راه حل تنظیم رزولیشن فرمهای اکسس متناسب با مانیتور کاربران

 

  1. برنامه خود را با در نظر گرفتن حد اقل رزولیشن یعنی 720*1280 انتشار دهیم که در تمام مانیتور ها به صورت کامل نمایش داده شود ، که البته راه حل مناسبی نیست ، چرا که برای مانیتورهای فول اچ دی و بالاتر فرمها کوچک دیده می شوند و علاوه بر اون وقتی فرمی رو بزرگنمایی کنید اندازه واقعی اون تغییر نخواهد کرد .
  2. استفاده از ماژولهای رایگان ، برای استفاده از این روش باید وبسایتهای فارسی و انگلیسی رو زیر رو رو کنید که شاید مازول مناسبی پیدا کنید که تا کنون بنده موفق به این کار نشدم .
  3. استفاده از کامپوننت و ابزارهای غیر رایگان که مختص رزولیشن فرمها در اکسس طراحی شده و به فروش می رسد که در آینده ای نزدیک اقدام به ارائه لایسنس قانونی و آموزش استفاده از آنها را برای اولین بار در آفیس باز خواهیم داشت .

خب مسلما پیشنهاد آفیس باز استفاده از راه حل سوم برای تغییر اندازه خودکار فرمهای اکسس به نسبت اندازه مانیتور می باشد که برای این منظور یک کامپوننت و یک نرم افزار غیر رایگان وجود دارد که در ادامه به معرفی آنها خواهیم پرداخت و در آینده ای نزدیک هم آموزش آنها را قرار خواهیم داد . امیدوارم بعد از مطالعه این مطلب درک کاملی داشته باشید که رزولیشن چیست

 

معرفی کامپوننت Total Access Components برای تغییر اندازه خودکار فرمهای اکسس

 

کمپانی FMS  که در زمینه تولید ابزارهای مورد نیاز برنامه نویسان تحت اکسس فعالیت دارد کامپوننت فوق العاده ای را برای فروش قرار داده که تمام ورژن های اکسس در نسخه ها 32 و 64 بیتی را ساپورت می کند و امکانات پیشرفته ای را در اختیار برنامه نویسان قرار می دهد که یکی از آنها تغییر اندازه خودکار فرمها به نسبت رزولیشن هست که در ادامه تصویری از اون رو میبیند و البته می تونید به صفحه اصلی در سایت سازنده هم سری بزنید تا بیشتر درک کنید که رزولیشن چیست و امکانات دیگر این کامپوننت رو هم مورد بررسی قرار بدین .

 

تغییر اندازه فرمهای اکسس
تغییر اندازه فرمهای اکسس

 

لایسنس قانونی این کامپوننت کاربردی برای تغییر اندازه خودکار فرمها توسط آفیس باز خریداری شده و به زودی به فروش خواهد رسید

 

معرفی نرم افزار ShrinkerStretcher و ماژولهای مورد نیاز برای تغییر اندازه و رزولیشن فرمها به صورت خودکار

 

نرم افزار ShrinkerStretcher که متشکل از دو ماژول و کلاس ماژول می باشد نیز راه حل خوبی برای تغییر خودکار اندازه فرمهاست که میتوانید و امکانات و قابلیتهای آن را در سایت سازنده ماژولهای تغییر رزولیشن اکسس مشاهده نمائید که نمونه استفاده شده از آن در فرم لاگین رو میتونید توی تصویر زیر ببینید :

اندازه فرمها در اکسس
اندازه فرمها در اکسس

 

[su_highlight background=”#d59b97″]به زودی نحوه خرید و آموزش استفاده از دو راه حل بالا برای مشکل تغییر رزولیشن و اندازه فرمها در اکسس در وبسایت آفیس باز قرار داده خواهد شد . :)[/su_highlight]

 

اگر شما هم پیشنهاد و یا تجربه ای در رابطه با مشکلات رزولیشن و تغییر اندازه فرمها در اکسس دارید در قسمت نظرات عنوان نمائید.

 

دیدگاه‌ خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

1 دیدگاه دربارهٔ «رزولیشن چیست ؟ چگونه فرمهای اکسس را بر اساس رزولیشن طراحی کنیم»

  1. سلام آقای بحری
    ممنون از آموزشهای خوبتون
    این مورد خیلی مفیده
    من رو بانکی کار می کنم که تا اخر فروردین وقت دارم و همین مشکل هم داشتم
    انشالله تا اخر فروردین تو سایتتون بزارید
    بازم ممنون

پیمایش به بالا