السلام عليكم 
فرضيات
لدينا SlideShow1 يتم من خلاله انتقال صور
و لدي SlideShow2 أحببت عندما أضعط على زر أكون قد نفذت اختيار للصورة كمفضلة
و عرضها في SlideShow2
لن يحدث شيء اذ لم نضع خوارزمية لعملنا و كمقترح :
1 - ننشأ مجلدا و ليكن اسمه New Folder و نضعه في Docs لماذا ؟
لكي نجمع فيه الصور المختارة
2 - أضع New Label في حقل العمل أخفيه فهو وسيط فقط ليستقبل مسار الصورة
3 - في SlideShow1 و في الحدث :on slide changed سأزرع كود لتحديد مسار الصورة
و آخر لنقل هذا التحديد لـ New Label المخفي
4 - الصورة التي تظهر مسارها مكتوب الان في New Label ندرج زر اختيار
ونزرع فيه قراءة مسار الصورة و من ثمة نقل الصورة إلى المجلد New Folder
5 - الان كلما ضغطنا على الزر ستنتقل الصورة المعروضة للمجلد
بقي لنا اذا أحببنا عرض الصور المختارة
سنحتاج الى SlideShow2 نزرع فيه في الحدث on slide changed
حتى يتم عرض الصور أأمل أن تكون الصورة واضحة
هذا ما أعرف فلك أن تضيف
مشاهدة مفيدة
سلام

فرضيات
لدينا SlideShow1 يتم من خلاله انتقال صور
و لدي SlideShow2 أحببت عندما أضعط على زر أكون قد نفذت اختيار للصورة كمفضلة
و عرضها في SlideShow2
لن يحدث شيء اذ لم نضع خوارزمية لعملنا و كمقترح :
1 - ننشأ مجلدا و ليكن اسمه New Folder و نضعه في Docs لماذا ؟
لكي نجمع فيه الصور المختارة
2 - أضع New Label في حقل العمل أخفيه فهو وسيط فقط ليستقبل مسار الصورة
3 - في SlideShow1 و في الحدث :on slide changed سأزرع كود لتحديد مسار الصورة
و آخر لنقل هذا التحديد لـ New Label المخفي
كود:
result = SlideShow.GetImagePath("SlideShow1", e_Index); Label.SetText("Label1", result);
ونزرع فيه قراءة مسار الصورة و من ثمة نقل الصورة إلى المجلد New Folder
كود:
result = Label.GetText("Label1"); File.Copy(result, _SourceFolder.."\\AutoPlay\\Docs\\New Folder\\", false, true, true, false)
بقي لنا اذا أحببنا عرض الصور المختارة
سنحتاج الى SlideShow2 نزرع فيه في الحدث on slide changed
كود:
SlideShow.FillFromFolder("SlideShow2", "AutoPlay\\Docs\\New Folder", false, false);
هذا ما أعرف فلك أن تضيف

مشاهدة مفيدة

سلام

تعليق