السلام عليكم و رحمة الله و بركاته
كل عام و أنتم بخير و تقبل الله منكم الصيام و القيام و صالح الأعمال
هذه دعوة مفتوحة لكل من عنده فكرة بشأن جعل البرنامج المكتوب يعمل بدون أخطاء و لا يظهر رسائل غريبة لدى المستخدمين و بالتالى سيظهر بمظهر لائق و يدل على احترافية صانعه
و سأبدأ بنفسى فقد صممت برنامج و لاحظت به عيبين (ليسوا بعيوب برمجة) و لكن قد يشعر المستخدم بالقلق من ظهور هذه الرسائل له التى لا يفهمها أو يظن أن البرنامج غير سليم
أولا :
عند عمل سيت أب للبرنامج مستخدمة برنامج سيت اب فاكتورى الشهير أضفت جميع الملفات المتعلقة بالفيجوال بيزيك 6 الى المشروع و اذا بى عند عمل سيت أب عند المستخدم أرى رسالة مضمونها أن ملفات Run Time الخاصة بالفيجوال بيزيك out of date و تحتاج تحديث
و هى مشكلة بسيطة جدا
حيث تم حلها بالضغط على زر OK و لكن مجرد ظهور الرسالة قد يربك بعض الناس
و من ناحية أخرى فانه يعرف غيرك أنك اشتغلت بالفيجوال بيزيك !!
فكيف نتجنب هذه الخطأ ؟
ثانيا :
شاشتى مضبوطة على ريزولوشن 1024*768 و عند عمل البرنامج على شاشة مستخدم آخر 800*600 ظهر البرنامج بشكل قبيح
فاشاشاته غير مكتملة و انتم عارفين الحالة بتبقى عاملة ازاى !!
فكيف أجعل البرنامج يتكيف مع دقة الشاشة اوتوماتيكيا ؟ أو يظبطها هو أو يظهر رسالة تفيد بضرورة تغيير الدقة الى الدقة المطلوبة و فى هذه الحالة يستحسن أن يفتح للمستخدم بعد هذه الرسالة مربع حوار settings الخاص بتغيير الدقة ؟
آسفة للاطالة و لكن أردت أن يكون هذا الموضوع نواة لتعلم سد ثغرات البرمجة عندنا و جعل البرنامج يخرج لنور بالشكل السليم .
و شكرا
