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

دقة تصميم النموذج ودقة الشاشة عند المستخدم


AboSaad17

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

السلام عليكم ورحمة الله وبركاته طاب مساءكم بكل خير  وشهر مبارك على الجميع

 

 

بعد أن انتهيت من تصميم برنامجي على اوفيس  2003  :wink2:  و بدقة الشاشة 1024  * 600 
قمت بتجربته على جهاز أخر وبدقة شاشة مختلفه 
وكانت المشكلة لم يظهر البرنامج كما هو الحال على جهازي
  فهل هناك حل شافي وكافي بحيث يظهر النموذج بشكله الطبيعي لكل النماذج الاصليه والفرعيه وعلى  أي شاشه
وبحيث لا تتغير دقة الشاشة عند المستخدم 
  علما أنني جربت أكثر من حل ولكن أرغب في توجيهاتكم وأكيد هناك شئ أفضل مما بحثت عنه 
تم تعديل بواسطه AboSaad17
خطأ إملائي
رابط هذا التعليق
شارك

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

  • Like 1
  • Thanks 2
رابط هذا التعليق
شارك

إجابتك غير  شافية يا استاذ kanory   لأني بحثت وليس من عادتي اسأل إلا بعد البحث :rol:

بإذن الله يجي الرد الشافي من الأخوة في المنتدى 

رابط هذا التعليق
شارك

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

شوف هذا الموضوع

في ٢٥‏/٢‏/٢٠١٠ at 18:03, ابوخليل said:

السلام عليكم

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

اخي حاتم :

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

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

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

Private Const DESIGN_HORZRES As Long = 1024

Private Const DESIGN_VERTRES As Long = 768

db1.rar

 

  • Like 1
  • Thanks 1
رابط هذا التعليق
شارك

7 ساعات مضت, عبدالله كاظم said:

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

شوف هذا الموضوع

 

بارك الله فيكم الاستاذ عبدالله كاظم والاستاذ ابو خليل

  • Thanks 1
رابط هذا التعليق
شارك

14 ساعات مضت, AboSaad17 said:

فهل هناك حل شافي وكافي بحيث يظهر النموذج بشكله الطبيعي لكل النماذج الاصليه والفرعيه وعلى  أي شاشه

اتفضل القي نظرتا الى هذا الموضوع

ولان حضرتك كتبت هذه الجملة
 

14 ساعات مضت, AboSaad17 said:

وبحيث لا تتغير دقة الشاشة عند المستخدم 

اتفضل اليك هذه المواضيع

و

تقبل تحياتي

  • Like 1
  • Thanks 3
رابط هذا التعليق
شارك

أخي الفاضل  Shivan Rekany   
من العصر حتى الأن وأنا أحاول اطبق مثالك الرائع  على النموذج عندي ولكن  لم أوفق
لأن النموذج في مثالك مصدره جدول  TblRSR  وانا مصدر النموذج عندي مختلف جدول أخر 
ثم حاولت أجعل نموذجك هو بداية التشغيل ولكن عند الخروج من النموذج في مثالك يتم تغيير الشاشة عندي 

بالنسبة لمثال الاخ   قام صالح حمادي بانشاء موضوع جديد  

لم يعمل معي على أكسس  اعتقد المثال لا يخص النموذج أكسس

 

رابط هذا التعليق
شارك

السلام عليكم ورحمة الله 
بعد محاولات يائسه باغير طلبي 
هل بالامكان مساعدتي في إعطاء مثال لتغيير دقة الشاشة عند فتح النموذج بحيث يبقى النموذج على نفس دقة التصميم 
وعند الخروج من النموذج يتم إرجاع دقة الشاشة كما كانت 

أكيد هناك حل بإذن الله 

رابط هذا التعليق
شارك

14 ساعات مضت, AboSaad17 said:

من العصر حتى الأن وأنا أحاول اطبق مثالك الرائع  على النموذج عندي ولكن  لم أوفق
 لأن النموذج في مثالك مصدره جدول  TblRSR  وانا مصدر النموذج عندي مختلف جدول أخر 

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

في ٢٦‏/٥‏/٢٠١٨ at 00:43, AboSaad17 said:

1024  * 600 

وعند اغلاقه ان يتم تغيره الى دقة الشاشة السابقة
 

تغير دقة الشاشة Chang Rresolution.rar

رابط هذا التعليق
شارك

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

استاذي الفاضل   Shivan Rekany

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

وهي دقة تصميم المرفق 
وعند الخروج من البرنامج ترجع دقة الشاشة كما هي 

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

 

C_S_Shivan.rar

رابط هذا التعليق
شارك

6 ساعات مضت, AboSaad17 said:

المهم أرفقت لك مثال وأرجو منك التعديل عليه بحيث يتم تغيير دقة الشاشة عند فتح البرنامج  الى 1024 * 600 

وهي دقة تصميم المرفق 
وعند الخروج من البرنامج ترجع دقة الشاشة كما هي 

اتفضل كما طلبت
 

C_S_Shivan.rar

  • Thanks 1
رابط هذا التعليق
شارك

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

استاذي الفاضل   Shivan Rekany

 الله يحفظك ويكرمك وينور دروبك نعم هذا الحل الشافي الكافي
عندي سؤال 
هل يعمل البرنامج الأن مع أي دقة شاشة 

رابط هذا التعليق
شارك

33 دقائق مضت, AboSaad17 said:

عندي سؤال 
هل يعمل البرنامج الأن مع أي دقة شاشة 

باختصار 
عند فتح القاعدة البيانات سيفتح بشكل اوتوماتيكي الماكرو باسم AutoExec 
وذاك الماكرو بيعمل اوبديت اي تحديث للجدول ويخزن فيه دقة الشاشة و سيتغير دقة الشاشة الى 1024 * 600
بعد ذلك سيفتح نموذج فورم 2 وعند فتحه سيتم فتح معه نموذج FrmOpenInOpenDB بشکل مخفي
وعند اغلاق القاعدة سيتم اغلاق النموذج المخي وفي حالة اغلاق نموذج المخفي سيتغير دقة الشاشة الى دقة الشاشة الاصلية اللي المخزنة في الجدول

اي نعم

  • Like 1
  • Thanks 1
رابط هذا التعليق
شارك

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

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

Important Information