الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيفية زيادة متغير عددي داخل نص

بدأه AhmedT.R في 4 سبتمبر 2013 · 6 رد · 731 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم.

اريد اكتب كود بالسي شارب حتى يزيد عدد باضافة واحد عليه . والمشكلة ان العدد موجود في داخل نص فهل هناك طريقة لعمل ذلك.

للتوضيح:
مثلا لدي متغير قيمته هي:
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

ارجو المساعدة وشكرا.

#2

أرجو تصحيح الروابط

#3

اشكرك اخي العزيز على الرد . لكن الروابط مجرد مثال والمهم هو اسم الملف DSC00400.JPG.pdf


#4

اسهل حل هو صنع خمس 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

#5

شكرا اخي على المجهود الرائع . الكودات شغالة ولكن السؤال هو كيف نستخرج القيمة 00003  من النص .  . بالاضافة الى ذلك فالقيمة عند زيادتها فيجب مراعاة الاصفار فكلما صعدنا مرتبة سيقل صفر على يسار العدد ليحل محله صفر على اليمين فالقيمة 00003 عند الوصول الى العشرات تصبح 00010 ارجو ان تكون الفكرة قد وصلت


شكرا مرة اخرى 


تم تعديل هذه المشاركة بواسطة AhmedT.R في 4 سبتمبر 2013 في 22:37

#6

البرنامج عامل حساب ال 0  شوف كود البرنامج يعمل مثل الوردة

يااخي انت بس نزل البرنامج

تم تعديل هذه المشاركة بواسطة zaraki_kenpache في 5 سبتمبر 2013 في 01:13

#7

اشكرك اخي العزيز .جربت البرنامج وقد عمل بشكل جيد بارك الله فيك

مواضيع مشابهة