رحلة برمجيه ممتعة تتناول كيفية التعامل مع ملفات الصور باستخدام لغة الفيجول بيزك دوت نت.
في البداية سوف نتناول كيفية تجهيز و أعداد واجهة المستخدم .
الخطوة التالية سوف تغطي كيفية تهيئة البرنامج لكي يتناسب مع أحجام الشاشات المختلفة حيث أن اليوم أصبح من أحد التحديات التي تواجه أي مبرمج هو كيفية أن يتأقلم تطبيقه مع الأحجام المختلفة للشاشات و التي تختلف فيها دقة الشاشة, بالتالي وجب علينا الوضع في الحسبان أن يستخدم هذا التطبيق على شاشات صغيرة ذات دقة محدودة (800 في 600 ) نقطة مثلا... وصولا إلي الشاشات العملاقة.
سريعاً ننتقل بعد ذلك إلي كيفية فتح و معالجة ملفات الصور(الالتفاف إلي اليمين و اليسار) ليتم عرضها على البرنامج سواء كان باستخدام الطرق العادية في الوصول للملفات عن طريق Windows Explorer أو عن طريق سحب الصور على البرنامج (Drag & Drop) .
اكتشاف ملفات الصور الأخرى داخل نفس المغلّف (Folder) و تمكين المستخدم من التنقل بين هذه الصور المختلفة.
عرض قائمة بالصور المتاحة داخل المغلف مع توضيح الصورة المعروضة حالياً.
تمكين المستخدم من تكبير أو تصغير الصورة.
أنشاء قائمة منبثقة عن طريق الضغط على زر الفأرة الأيمن.
كما سوف يتم إضافة أمكانية للتنقل الأوتوماتيكي بين الصور مع التحكم في الفترة الزمنية بين كل صورة وأخرى - برمجة هذه الميزة سوف تمكننا من تعلّم كيفية حفظ قيم تستخدم في البرنامج بدون استخدام قواعد بيانات معقدة و يمكن تطبيق هذه الأفكار على العديد من التطبيقات الأخرى.
و لن نغفل تمكين المستخدم من استخدام الصورة كخلفية لسطح المكتب أو طباعتها.
وفي النهاية تحويل التطبيق إلى ملف تنفيذي (exe) لنتمكن من توفيره للعميل في صورة مناسبة.
ملاحظة: مع كل درس ملف مضغوط يحتوى ملفات المشروع الذي تم العمل علية حتى هذا الدرس حتى يمكنك متابعة واستكمال العمل على المشروع من أي درس تختاره :)