تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
مشكلة في كود تغيير دقة الشاشة ؟
#1
بسم الله الرحمن الرحيم

السلام عليكم ورحمة الله وبركاته

تم مراجعة ارشيف المنتدى، فيما يتعلق بتغيير دقة الشاشة ....ووجدت بعض الامثلة التي تقوم بتغيير تلك الدقة.

تم تطبيق تلك الامثلة على مثالي
1- المثال الاول لا يتجاوب بتغيير دقة الشاشة
2- المثال الثاني ....هناك خطا يعطيه بالكود ...فيما يتعلق بالمتحول devM

مع العلم انني اعمل على نظام win8 + Visual 12

ارجو الاطلاع على الامثلة المرفقة ... واصلاحها احدها ... من اجل ان استطيع القيام بتغيير دقة الشاشة

والف شكر


الملفات المرفقة
.rar   1.rar (الحجم : 63.76 ك ب / التحميلات : 140)
.rar   2.rar (الحجم : 117.28 ك ب / التحميلات : 96)
الرد }}}
تم الشكر بواسطة:
#2
[COLOR="#FF0000"]
عزيزي ما الفائدة من تغيير دقة أو مقاس شاشة العرض ؟

الآن توجد مقاسات كثيره للشاشات وكل مقاس يختلف دقة العرض له عن مقاس الشاشة الثانية

يعني شاشة 14 أو 15 بوصة لها مقاس يختلف عن الشاشة 23 أو 24 بوصة
Rolleyes
[/COLOR]


اقصد عند نشر برنامجك من الصعب تعرف أي حجم من مقاسات الشاشات يستخدم مستعمل برنامجك
الرد }}}
تم الشكر بواسطة:
#3
[COLOR="#696969"]السلام عليكم
اخي العزيز / سامي

ان الفائدة من تغيير دقة الشاشة .........هام جداً، وهام للغاية
فان اصمم البرنامج... واجعل قياسات الشاشات وحجوم الخطوط ...بما بتناسب مع دقة شاشة 1024 *768

فعند توزيع البرنامج على العملاء... طبعا تكون شاشة كل عميل مختلفة من حيث المقاس ( 14-15-17-23-27 ) ...
وحتى اضمن ان البرنامج سوف يظهر للمستخدم بالشكل الذي اريده له...
فانا اقوم عند الدخول الى البرنامج بتغيير الدقة الى 1024 * 768
وعند الخروج من البرنامج اقوم بارجاع الدقة الى ما كانت عليه.

واذا لم افعل ذلك... فسوف يؤدي تشغيل البرنامج ... الى ظهور شاشات البرنامج بحجم صغير....

إقتباس :اقصد عند نشر برنامجك من الصعب تعرف أي حجم من مقاسات الشاشات يستخدم مستعمل برنامجك
ليس من المهم معرفة قياس شاشة المستخدم، طالما انني سوف اقوم بتحويل الدقة الى 1024 * 768 ... وهذه الدقة موجودة على كافة قياسات الشاشات

ارجو ان تكون قد وضحت الصورة
[/COLOR]
الرد }}}
تم الشكر بواسطة:
#4
هلا بيك عزيزي kafi

صدقني ما تضبط انا مجربها
وضعت برنامج بدقة 1024 * 768 على شاشه مقاس 17 بوصة

وشغلت البرنامج على شاشة مقاس 23 بوصة
غير مقاس الشاشة تلقائي عند تشغيل البرنامج للمقاس 1024 * 768

واصبح برنامجي صغير النوافذ مره

الشاشة 23 بوصة تبي مقاس 1280*800
والشاشة 17 بوصة تبي مقاس 1024*768

وهكذا
الرد }}}
تم الشكر بواسطة:
#5
إقتباس :صدقني ما تضبط انا مجربها

اكد لك اخي سامي

ان الامر بضبط مائة مائة

وانا لي برنامج تجاري باسم الكافي للمحاسبة والمستودعات
طرحته في الاسواق
والحمد لله وضعه جيد
وهو مصمم على برنامج الاكسس، وكنت قد استخدمت طريقة تغيير دقة الشاشة الى 1024 *768 عند الدخول الى البرنامج من اي شاشة كانت .........فيبتم مباشرة التغيير.......وكل شئ تمام........وهو مجرب على مختلف الشاشات .......وعلى انطمة ونيدو 7 + ويندوز 8 .... والامور سليمة مائة بالمائة
وان احببت ولم تصدقني اضع لك ديمو لهدا البرنامج

وانا الان في صدد اعادة برمجة دات البرنامج باستخدام الفيجول . نت

ولكن لا اعرف لماذا الكود لا يعمل مع فيجوال 12 + نظام ويندوز 8
وانا مازلت بانتظار الرد من احد الاخوة المبرمجين
والسلام عليكك
الرد }}}
تم الشكر بواسطة:
#6
هلا بيك
انا اعتقد هذه افضل دقه لكل شاشة في الصورة




[COLOR="#FF0000"]
كلامك صحيح قبل تقريبا 7 سنين
اما الآن فيه الشاشة المستطيلة
والشاشة كبيرة البوصة
والشاشة HD
وكرت الشاشة HD
[/COLOR]
الرد }}}
تم الشكر بواسطة:
#7
هلا والله
كيفك

[HTML]انا اعتقد هذه افضل دقه لكل شاشة في الصورة [/HTML]

انا معك اخي سامي فيما اشرت به، الى ان لكل شاشة دقة معينه تكون هي الافضل بالنسبة لها

ولكن مااريده، هو ان يتم وضع كود بمجرد تشغيل البرنامج، يعمل على تغيير دقة اي شاشة من الشاشات التي اشرت اليها او غيرها الى الدقة التي تم تصميم البرنامج عليها وهي ( 1024 *768)
لماذا ( 1024*768 ) ؟
اقول بكل بساطة لان معظم الشاشات تتقبل ان يتم تغيير الدقة الى 1024 *768

والا كيف سوف تعمل ؟

كيف سوف نصمم مقاس شاشات البرنامج ؟؟؟

ان لم نحدد منهج معين، فسوف تجد برنامج قياسات شاشاته كل مرة عند كل مستثمر للبرنامج ، بشكل معين وغير متناسق ( مرة شاشات كبيرة او صغيرة .........الخ من مشاكل )

قد يقول قائل بان هناك حل، تكون فيه قياسات شاشات البرنامجن لا تتغير، مهما كان قياس الشاشة ....
واتا اعلم ما هو الحل، هو ال Wpf

ولكنني ابتعدت عن ال wpf بسبب ندرة المواقع العربية بالشرح عنها، ولذلك لجئت الى win form

والسلام عليكم
الرد }}}
تم الشكر بواسطة:
#8
[COLOR="#008000"]
هلا بيك kafi
كيفك عزيزي

اتذكرت حاجة في الماضي عندما نشتري برنامج من السوق
تجد عليه مكتوب أفضل مشاهدة ضع الدقة على 1024 *768
وخاصة البرامج التعليمية

الآن لا نشاهد هذا الكلام في البرامج الجديدة


كذلك انا معك ان معظم الشاشات تتقبل
ان يتم تغيير الدقة الى 1024 *768

بس الشاشات الحديثه الكبيرة وذات عرض HD
يتحول حجم دقة الشاشة لحجم غير لائق على الشاشة
عندما نضعها على نفس الدقة التي ذكرت


عندي سؤال : ما السبب بوضع البرنامج يعمل بنفس
دقة شاشة مستخدم البرنامج ؟
والسلام عليكم
[/COLOR]
الرد }}}
تم الشكر بواسطة:
#9
ما شاءالله لاقوة الا بالله
فعلا نقاش فعال وجاد
جزاكم الله كل الخير وبارك الله فيكم
الرد }}}
تم الشكر بواسطة:
#10
خذ هذا المثال لاعادة تحجيم الادوات على الفورم لربما ينفعك

[ATTACH=CONFIG]3282[/ATTACH]


الملفات المرفقة
.zip   ResizeControls.zip (الحجم : 87.08 ك ب / التحميلات : 331)
قم بعلم ولا تطلب به بدلا             فالناس موتى وأهل العلم احياء

الامام على رضوان الله عليه
الرد }}}
تم الشكر بواسطة:



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


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