اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر

السلام عليكم

وجدت هذا البرنامج في أحد المواقعالأجنبية يساعد في ضبط مقاس الشاشة للنماذج RESIZE وهي مشكلة اعتقد أن الكثير يعاني مثلها

أتمنى من يعرف الاستفادة منه أن يدلنا على طريقة التعامل معه.

afr.rar

  • Like 2
قام بنشر

السلام عليكم

طبعا نحن نعمل برامجنا وخاصة تنسيق الفورم واجهزتنا مقاسات الشاشات فيها على دقة معينة وحين يتم نقل البرنامج الى حاسبة اخرى لا بد ان يكزن دقة الشاشة فيها بنفس الدقة التي في حاسباتنا والا سيختل العرض في النماذج وأظن هذا الامر معلوم عند عموم الاخوة .

اخي حاتم :

استللت لك الكود الخاص بتحجيم النموذج ووضعته لك في مثال بسيط كل ما عليك هو نقل الكود الى برنامجك وعمل خطوتين : ( لتبقى نماذجك على مقاس واحد دائما )

1- في حدث عند التحميل للنموذج الصق هذا الكود ReSizeForm Me

2- غير مقاسات الشاشة في الوحدة النمطية في هذين السطرين

Private Const DESIGN_HORZRES As Long = 1024

Private Const DESIGN_VERTRES As Long = 768

db1.rar

  • Like 2
  • Thanks 1
قام بنشر

مشكور أخي ابو خليل على الرد ولكن هل يمكن وضع الوحدة النمطيةالمرفقة بالمثال بحيث يتم ضبط الشاشة على الجهاز الأخر تلقائيا دون أن أضطر لضبط الاعدادات في كل مرة عند نقل البرنامج لأجهزة مختلفة .

قام بنشر

يوجد اكثر من طريقة لتحجيم النماذج وكذلك التحكم بدقة شاشة المستخدم

ولكن كما ذكرت لك سابقا لو افترضنا اني اريد ان يفتح الفورم على اقصى اتساع وكنت اعمل مثلا على على دقة 1024 - 768

وباعتبار انه يحتوي على الكثير من الكائنات فعند فتحه على دقة 800 - 600 سيتمدد الفورم ولن ترى الا جزأً منه .

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

وإن اردت التحجيم الآلي للنموذج فهذا مثال لأخينا احمد سليم آمل أن تجد فيه بغيتك .

asiliem.rar

  • 5 years later...
  • 2 years later...
  • 1 year later...
قام بنشر (معدل)

كان الله فى عون العبد

مادام العبد فى عون أخيه

تعاون جميل زادكم الله حرصاً

تم تعديل بواسطه عمرو العاصى
زائر
هذا الموضوع مغلق.
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information