تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] ضبط حجم الفورم مع دقة الشاشة
#1
السلام عليكم ؟ 

 لو سمحتم عندي منظومة تمت برمجتها  على جهاز ي وعند نقلها إلى جهاز أخر يختلف size الفورمات كلهم .. ما الحل ؟  


ومشكورين
الرد }}}
تم الشكر بواسطة:
#2
جزاك الله خير اخوي خضر
انا استفدت من الشرح
شكرا جزيلا لك
الرد }}}
تم الشكر بواسطة: khodor1985 , larbihamri , princeofislam
#3
موضوع Resolution موضوع شائك قليلا فمفهومه يختلف من شخص لأخر
علي سبيل المثال مفهومه عندي هو أن الفورم يرسم نفسه علي سطح شاشة الكمبيوتر بأبعاد تتناسب مع دقة الشاشة أو ما يطلق عليه Resolution
الفورم لا يرسم بقية الكونترول الموجودة في البداية لكن هو فقط يبلغها بشكل ما بأنه قد رسم نفسه علي سطح شاشة الكمبيوتر وهنا تبدأ بقية الكونترول في استقبال بعض المعلومات من الفورم مثل لون خلفية الفورم و مكانه علي الشاشة و DeviceDPI الخاصة بشاشة الكمبيوتر و أشياء من هذا القبيل
ثم بناء علي تلك المعلومات يقوم كل كونترول موجود علي سطح الفورم برسم نفسه علي الفورم
وهنا يقوم الفورم برسم جميع الكونترول علي سطحه علي صورة و تلك الصورة هي التي تراها عند تشغيل أي فورم
و غالبا أكبر سبب للمشاكل هو الفونت
ايضا شكل الصورة المرسومة علي سطح المكتب لها دور في الخطأ
خاصة ان الفورم يعتمد علي تلك الصورة الموجودة علي سطح المكتب لكي يرسم نفسه في حالات الشفافية و اشياء من هذا القبيل
أيضا بعض الفورم و التي تم التعديل عليها لكي تستقبل Themes مثلا ربما تؤثر في ظهور الكونترول و شكلها علي سطح الشاشة

هذا هو مفهوم كلمة Resolution عندي وإن كان ما يحدث معك سببه شئ من هذا

فإن الحل لذلك هو أن تضبط الفورم نفسه و بقية الكونترول ستضبط نفسها أتوماتيكيا
الرد }}}
تم الشكر بواسطة: khodor1985 , ابراهيم ايبو
#4
(11-06-17, 01:20 AM)mos3ab كتب : السلام عليكم ؟ 

 لو سمحتم عندي منظومة تمت برمجتها  على جهاز ي وعند نقلها إلى جهاز أخر يختلف size الفورمات كلهم .. ما الحل ؟  


ومشكورين

تفظل اخي المثال هنا في هذه المشاركة
الرد }}}
تم الشكر بواسطة: larbihamri
#5
جزاك الله الف خير , هذه المشكله تحدث عند تغير حجم الشاشه و تكبير الفورم وتصغيره , ومن وجهة نظري ارى ان نجعل الابعاد ثابته .
الرد }}}
تم الشكر بواسطة: elgokr , elgokr
#6
الطريقة جميلة جدا شكرا لك وفرت علي الكثير.
المبرمج لا يفكر في المشكلة بل في الحل!!
الرد }}}


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] حفظ الفورم (Form) (البرنامج) بعد التغيير visualist2015 8 6,460 12-04-24, 04:07 AM
آخر رد: أبو جودة
Photo [VB.NET] مشكلة في شكل الفورم abuyazan 5 305 27-02-24, 09:38 PM
آخر رد: aljzazy
  [VB.NET] مشكلة ظهور textbox بعد حذفه من الفورم مبرمج صغير 1 1 231 27-01-24, 02:04 AM
آخر رد: مبرمج صغير 1
Star دقة الشاشة 1080 waataanys 1 225 05-01-24, 12:45 AM
آخر رد: HALIM ELEULMA
  [VB.NET] تحويل التاريخ بين أداتين تايم بيكر في نفس الفورم محمد العموري 1 276 29-12-23, 10:44 PM
آخر رد: Kamil
  [VB.NET] كيف يمكن إخفاء ظهور الشاشة السوداء فى الـــ console AmeenRashed 2 323 15-11-23, 03:51 PM
آخر رد: justforit
  كيفية التحكم فى حجم الفورم من خلال الكود Ahmed.vb 4 514 11-10-23, 07:17 PM
آخر رد: bidaya
Photo [سؤال] كيف أقوم بإجبار التطبيق (الفورم) على حفظ الملف المستعاد من قاعدة البيانات SQL server salam82 3 470 20-09-23, 01:42 PM
آخر رد: salam82
  [VB.NET] نسخ الصور من الفورم الى الوورد صبيح 1 311 17-08-23, 03:03 PM
آخر رد: تركي الحلواني
  [VB.NET] احتاج كود يغلق جميع الفورم ويبقي فقط الفورم Home Ali_hassn 4 549 15-08-23, 06:43 PM
آخر رد: Alexander Max2

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم