أرجو المساعدة لدي برنامج بالفيجوال بيسيك تمت يرمجتة علي جهاز دقة شاشته 1260*800 وأرجو من الخبراء المساعدة في كيف اجعل البرنامج يعمل علي أي جهاز بصرف النظرعن دقة شاشة جهاز المستخدم لقد جربت معظم المنتديات ولم أجد رد برمجي مطلقا ومعظم الردود تقترح أو تعرض كيفية الحصوصل علي دقة شاشة المستخدم فقط أفيدونا يا أهل الفيجوال بيسيك وشكرا
مشكلة فى البرنامج عند تغيير Resolution الشاشة
هناك بعض الحلول وهي تعتمد على تغيير حجم الادوات كنسبة وتناسب مع الحجم الاصلي لكن قد لا يكون حلا كاملا خاصة لبعض الادوات يوجد مثل هذا الحل في مكتبة الكود موجودة في هذا المنتدى( لكن لا اعرف اين ) بها مثل هذا الكود.
يمكنك ايضا البحث عن (دقة الشاشة ) او (تحجيم الفروم) وستجد حلول
كما ان هناك حلول من خلال ادوات من شركات مثل
www.componentone.com
www.datadaynamics.com هذه بحاجة الى التعامل معها قبل بدء التصميم واسمها activesizer
protoview
وغيرها من الادوات
لكن لا اعتقد بوجود حل شافي 100%
شكرا لردك اخي طارق
ولكن اخي بص تكتب كود ب if
وتقول لو دقة الشاشة 800*600
(طبعا هتلاقي الفورم مش ظاهر كلة)
مثلا لو تكست لا يظهر تقول
text1.width=....
..(علي حسب المكان اللي عايز تحركه)
وفي التوب ..وكده وتقعد تعمل كل شيء موجود علي الفورم
اما الحل الاكيد
انك تقول اول مايفتح البرنامج يغير دقة عرض الشاشة(استخدام الديركت اكس)
وطبعا لما يغلق البرنامج الشاشة ترجع زي ماكانت
ارجو ان تكون الفكرة وصلت
أخي أولا هل أنت تريد أن تغير حجم الفورم فقط أم أنك تريد الأدوت أن تتغير أحجامها أيضا؟؟



Email : sao_-5000@hotmail.com
إقرأ معى:
----
المثقفون العرب .. المزورون العرب: تأبين محمود درويش نموذجا
ماذا خسر العالم بانحطاط المسلمين ؟!! للعلامه: أبو الحسن الندوى (كتاب هام لكل مسلم).
المنهجية ومقدمات في الطلب (لطلاب العلم الشرعى)
اقتباساما الحل الاكيدانك تقول اول مايفتح البرنامج يغير دقة عرض الشاشة(استخدام الديركت اكس)
حتى هذا ليس بحل اكيد فستجد كثير من كرتات الشاشة بها مشاكل ولا تحول من دقة شاشة الى اخرى
شكرا لكل من حاول الر د والمساعدة في موضوع مشكلة دقة الشاشة حقيقي شكرا لاهتمامكم جميعا
هذا الموضوع مغلق.

