[سؤال] اريد طريقه لعرض صور موجوده داخل مجلد والتحكم بالصور من البرنامج - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : [سؤال] اريد طريقه لعرض صور موجوده داخل مجلد والتحكم بالصور من البرنامج (/showthread.php?tid=11265) |
اريد طريقه لعرض صور موجوده داخل مجلد والتحكم بالصور من البرنامج - Dr.Sherif Alazizi - 28-01-15 السلام عليكم ورحمة الله وبركاته اخواني الكرام اريد طريقة لعرض صور موجوده داخل مجلد ( وليس صور ايقونات الملفات التي بالمجلد ) اريد شاشه مثلا بنصفين ... نصف لعرض الصور مصغره وعند اختيار صوره منهم يتم عرضها في صوره كبيره في النصف الاخر للفورم واريد امكانيه اضافة صور للمجلد وامكانية حذف الصور المحدده من المجلد من البرنامج استطعت عرض الصور في ريتش تكست بوكس لكن لم استطع التحكم في عرض الصوره المصغره في شاشه اكبر ولم استطع حذف الصور من المجلد ارجو اخباري بالطريقة او انشاء مثال سريع وانا سأقوم بتطويره باذن الله جزاكم الله خيرا RE: اريد طريقه لعرض صور موجوده داخل مجلد والتحكم بالصور من البرنامج - الكاتب - 29-01-15 وعليكم السلام هناك مشاريع كثيره بالمنتدى من قبل الاعظاء المبدعين إليك بها 1 2 3 RE: اريد طريقه لعرض صور موجوده داخل مجلد والتحكم بالصور من البرنامج - Dr.Sherif Alazizi - 29-01-15 جزاك الله خيرا اخي الكاتب على ردك واهتمامك لكن اخي الكريم معظم هذه الامثله راجعتها قبل طرحي للمشكله كل مثال من هذا منفصل بذاته واريد دمجهم حتى يصبحوا في مثال واحد لكن لم استطع يعني هناك مثال متخصص فقط في كيفية عرض صور من مجلد معين فهناك من قام بعرض الصور على شكل صور مصغره في ريتش تكست بوكس وهناك من قام بعرض الصور في مربع صوره ووضع زرين للتنقل بينها لكن اود دمجهم بحيث تصبح الفورم منقسمه الى يمين ويسار اليمين مثلا يعرض المصغرات واليسار يظهر الصوره المختاره بحكم كبير اريد زر لحذف هذه الصوره واذا حذفت ... فانها تذف من المجلد الاصلي الذي فيه الصور نفسها وامكانية اضافة صوره الى هذا المجلد - وهذه استطيع عملها لكن اريد استعراض مصغرات وتكبير الصورة المختاره من المصغرات عند اختيارها وامكانية حذفها ارجو ان تكون الصوره وضحت أكثر وجزاكم الله خيرا وعلى مجهوداتكم وفي انتظار حل المشكله باذن الله RE: اريد طريقه لعرض صور موجوده داخل مجلد والتحكم بالصور من البرنامج - silverlight - 29-01-15 أخي الفاضل: - ارجو فقط و بشكل مبدئي أن تجيب علي الاسئلة التالية ماهي أقل و أكبر الأبعاد ( الطول و العرض) المتوقعة للصورة الصغيرة و ايضا ما هي الأبعاد المتوقعة للصورة الكبيرة هل ستدع المستخدم يضيف الصور بنفسه أم هل الصور ستكون جزء من البرنامج الخاص بك هل ستريد تغيير ابعاد الصور الاصلية ام ستعرضها كما هي عموما و بشكل مبدئي أعتقد انه عليه ان تبني كونترول خاص يفي بإحتياجاتك و ذلك عن طريق استخدام الوراثة و من ثم تقوم برسم نفس الصورة مرتين ( مرة ب الحجم الصغير و ليكن في اعلي يمين الكونترول و الصورة الكبيرة ستشغل بقية الكونترول و إن كنت تجيد التعامل مع الجرافيكس بشكل معقول سيكون الأمر سهلا جدا لك حيث يمكنك ان تقوم بعمل Overrides للحدث Paint فقط لا غير مع اضافة خصائص جديدة للكونترول ان أردت ذلك RE: اريد طريقه لعرض صور موجوده داخل مجلد والتحكم بالصور من البرنامج - Dr.Sherif Alazizi - 29-01-15 جزاك الله خيرااخي silverlight على ردك واهتمامك المصغرات مثلا يمكن جعلها 150* 150 وتكبيرها بجعلها 570 * 570 ونعم اريد المستخدم هو من يضيف الصور وليست جزءا من البرنامج اريد تغيير ابعاد الصوره الاصليه لتصبح بالابعاد المحدده ولا يتم عرضها بابعادها الاصليه والا لو كان فتح الصوره سيتم من داخل البرنامج باستخدام مستعرض الصور الذي بالجهاز فهنا سيقوم هو بتكبير وتصغير الصوره كما يريد لكن اريده انه قام باختيار صوره مثلا من المصغرات واراد ان يحذفها فانه يحذفها من المجلد الذي به الصور بالفعل لاني حاولت كثيرا وماصابني الا الاحباط وللاسف انا لا أجيد التعامل بالكنترولات والتوريثات كما ذكرت فأرجو مساعدتي علها تكون وسيله لتعلم أمر جديد جزاك الله خيرا RE: اريد طريقه لعرض صور موجوده داخل مجلد والتحكم بالصور من البرنامج - silverlight - 29-01-15 فيما يختص بحذف الملف يمكنك استخدام الدوال اتالية كود : ''' <summary> إن حدث معك خطأ في دالة حذف الملف اعلاه ارجو أن تترك لي رسالة لأضع لك بقية الدوال لأني و لربما سهوا نسيت ان أكتب الدوال كلها RE: اريد طريقه لعرض صور موجوده داخل مجلد والتحكم بالصور من البرنامج - Dr.Sherif Alazizi - 29-01-15 أخي silverlight جزاك الله خيرا أريد أولا ان يتم إظهار المصغرات وعند اختيار احد الصور المصغره يتم عرضها بشكل كبير في نصف الفورم الايسر ويكون هناك زر حذف اذا قام المستخدم بالضغط عليه فانه يقوم بحذف الصوره التي يستعرضها الان والتي تم تكبيرها على يسار الشاشه قمت بعمل مثال استعراض للصور داخل ريتش تكست بوكس لكن لا استطيع اختيار اي صوره مصغره بالريتش تكست بوكس ليتم تكبيرها وطالما انني لا استطيع اختيارها لتكبيرها فالبتأكيد لن استطيع حذفها من أصلها اتمنى تكون الفكره وضحت لك اخي الكريم وعند استخدام الدوال التي تكرمت بكتابتها لي فمبدئيا ليس هناك صور مصغره تم اختيارها حتى أقوم بحذفها .. ومن اين سيتم اختيارها هل من الريتش بوكس ام من ليست فيو او من غيرها !!! بالنسبه لأبعاد البرنامج فنعم البرنامج يغطي الشاشه بالكامل جزاك الله خيرا RE: اريد طريقه لعرض صور موجوده داخل مجلد والتحكم بالصور من البرنامج - silverlight - 29-01-15 بالتأكيد أنا اتفهم ما تريده و عموما أنت هنا لست في حاجة الي بناء كونترول جديد أنت فقط تحتاج الي استخدام عدد 2 PictureBox أحدهما لعرض الصورة المصغرة و الأخر لعرض الصورة الكبيرة أيضا عليك ان تستخدم كونترولا اخر كبديل للريتش تكست بوكس و يمكن ان تسستخدم بدلا منه شئ اخر يسمح للمستخدم باختيار الصورة و ليكن مثلا ListView او اي كونترول اخر مماثل من فترة ليست ب القصيرة كنت وضعت هنا في الموقع مثالا مشابه لما تريد لكنني لا استطيع ان أجد هذا المثال سأحاول البحث عنه في مكتبتي و اضعه لك ها هنا ربما تجد به أفكارا تفيدك بشكل معقول و ان كنت تريد مشروعا مشابها لمشروعك تماما ربما أكتبه لك و اضعه في مكتبة الأكواد ليستفيد جميع الاعضاء منه [attachment=6530] في المرفقات ستجد واحدا من الأمثلة التي قد تقيدك بشكل معقول في تنفيذ فكرة برنامجك RE: اريد طريقه لعرض صور موجوده داخل مجلد والتحكم بالصور من البرنامج - Dr.Sherif Alazizi - 29-01-15 جزاك الله خيرا اخي الكريم على سعة صدرك وتحملك لعقلي السمين هذا المثال ومعظم الأمثله التي بالمواقع كلها تقريبا جربتها وجمعت الأفكار التي بها ووصلت لهذا الحد فاتمنى ان يكون لديك مثال مشابه بنسبة كبيره لما أريد وجزاك الله خيرا سلمت أناملك اخي silverlight RE: اريد طريقه لعرض صور موجوده داخل مجلد والتحكم بالصور من البرنامج - Dr.Sherif Alazizi - 31-01-15 لازالت المشكله قائمه .. أرجو لمن لديه حل أن يساعدني جزاكم الله خيرا |