السلام عليكم 
فرضيات
لدينا 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);
هذا ما أعرف فلك أن تضيف

مشاهدة مفيدة

سلام
							
						



تعليق