السلام عليكم.
اريد اكتب كود بالسي شارب حتى يزيد عدد باضافة واحد عليه . والمشكلة ان العدد موجود في داخل نص فهل هناك طريقة لعمل ذلك.
للتوضيح:
مثلا لدي متغير قيمته هي:
http://www.book.com/DSC00001.JPG.pdf
اريد الكود يزيد واحد على جزء من النص واللي هوا ملون باللون الاحمرحته يصل الى الرقم 400
توضيح اكثر:
http://www.book.com/DSC00001.JPG.pdf
http://www.book.com/DSC00002.JPG.pdf
http://www.book.com/DSC00003.JPG.pdf
.................................................. ............... الخ
http://www.book.com/DSC00010.JPG.pdf
.................................................. .............. الخ
http://www.book.com/DSC00400.JPG.pdf
ارجو المساعدة وشكرا.
كيفية زيادة متغير عددي داخل نص
أرجو تصحيح الروابط
اسهل حل هو صنع خمس TEXTBOX وجعلها مخفية
textbox2.text=http://www.book.comcom/DSC/"; textbox2.text="00003"; textbox3.text=".JPG.pdf";
وفي التكستبوك2 يمكنك جهلها قيمة int وزيادة والنقان كما تريد
مثلا
textbox5.text=int.pars(textbox2.text)+1
,وفي النهاية
textbox4.text=textbox1.text+textbox5.text+textbox3.text
او يمكنك تعريف 4 string بدلا من textbox
وهذا برنامج يشتغل مثل الوردة WindowsFormsApplication4.rar
وشكرا
تم تعديل هذه المشاركة بواسطة zaraki_kenpache في 4 سبتمبر 2013 في 22:17
شكرا اخي على المجهود الرائع . الكودات شغالة ولكن السؤال هو كيف نستخرج القيمة 00003 من النص . . بالاضافة الى ذلك فالقيمة عند زيادتها فيجب مراعاة الاصفار فكلما صعدنا مرتبة سيقل صفر على يسار العدد ليحل محله صفر على اليمين فالقيمة 00003 عند الوصول الى العشرات تصبح 00010 ارجو ان تكون الفكرة قد وصلت
شكرا مرة اخرى
تم تعديل هذه المشاركة بواسطة AhmedT.R في 4 سبتمبر 2013 في 22:37
البرنامج عامل حساب ال 0 شوف كود البرنامج يعمل مثل الوردة
يااخي انت بس نزل البرنامج
تم تعديل هذه المشاركة بواسطة zaraki_kenpache في 5 سبتمبر 2013 في 01:13
اشكرك اخي العزيز .جربت البرنامج وقد عمل بشكل جيد بارك الله فيك
