PDA

View Full Version : سوال: مشکل برنامه های ساخته شده در ویندوز 8



mmbguide
سه شنبه 07 مرداد 1393, 17:28 عصر
سلام به همه

من تو ویندوز 7 برنامه vs رو نصب کردم و برنامه هایی رو که میسازم و تو ویندوز 8 اجرا میکنم اندازه های اشیاء روی فرم کمی بهم میریزه. این مشکل راه حلی داره؟ مثلا اگه 2تا textbox کمی از هم فاصله داشته باشند تو ویندوز 8 لبه های اونها دقیقا روی هم میفته.

aliagamon
سه شنبه 07 مرداد 1393, 17:52 عصر
ربطی به نشخه ی ویندوز نداره ربط به رزولوشن داره ... در مورد خاصیت anchor تحقیق کنین

mmbguide
سه شنبه 07 مرداد 1393, 17:58 عصر
121701
121702

mmbguide
سه شنبه 07 مرداد 1393, 18:00 عصر
در تصاویر بالا موضوع جدای از بحث استفاده از anchor هستش. همونطور فرمودید مربوط به رزولوشن میشه. حالا راه حل این مسئله چیه؟ چطور میشه این مشکل رو حل کرد؟

farhad85
سه شنبه 07 مرداد 1393, 18:07 عصر
سلام کامپوننت ReSize .Net 4.1 رو فقط کافیه داخل جعبه ازارتون بیارید و روی هر کدوم از فرم هاتون بریزین .امیدوارم مورد پسندتون باشه دست سازندش درد نکنه.
لینک دانلود:
http://www.uplooder.net/cgi-bin/dl.cgi?key=33c927945999e0635297987b714edd61

Aryan.Software
سه شنبه 07 مرداد 1393, 18:51 عصر
اگه فونت رو روی Tahoma بذارید همچنان این مشکل رو دارید؟
چون همون طور که گفته شد ربطی به ویندوز 7 یا 8 بودن نداره. من برای امتحان رزولوشنم رو به 800 * 600 تغییر دادم و برنامم رو که با دات نت نوشتم رو اجرا کردم و دیدم که همه کنترل ها سر جای خودشون هستن و مشکلی در نمایش وجود نداره پس فکر نمیکنم از رزولوشن هم باشه. به نظر من علت بزرگ کوچیک شدن اشیا شما فونت استفاده شده تو فرمتون باشه( که فکر میکنم از فونت B Nazanin استفاده کردید). دات نت اشیا رو با تغییر اندازه فونت کوچیک بزرگ میکنه پس شاید مشکل شما با غیر فعال کردن خاصیت AutoSize رفع بشه

mmbguide
سه شنبه 07 مرداد 1393, 19:48 عصر
با فونت tahoma و یا هر فونت دیگه ای این مشکل را دارم. اون dll رو هم به فرم اضافه کردم و autosize رو هم غیرفعال کردن ولی باز هم فرم اینطوریه.
121708

mmbguide
سه شنبه 07 مرداد 1393, 19:49 عصر
اگه دقت بکنید میببینید که فونت ها خیلی بزرگتر شده اند. این ایراد فکر نکنم به تنظیمان برنامه من مربوط بشه!!!

Aryan.Software
سه شنبه 07 مرداد 1393, 20:09 عصر
در ویندوز 8 روی دسکتاپ راست کلیک کنید و گزینه Personalize کلیک کنید. در پنجره باز شده در گوشه پایین سمت چپ روی Display کلیک کنید و پس از آن گزینه Smaller رو انتخاب کنید. بعد از کاربری تون Sign Out کنید و دوباره وارد شید

121709

mmbguide
سه شنبه 07 مرداد 1393, 22:29 عصر
قربون دستت. عالی بود aryan.software

lousee_18
یک شنبه 18 بهمن 1394, 10:58 صبح
این لینک خراب شده و فایلش وجود نداره