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

كيف يتم إجراء عمليات حسابية على رقم في مربع النص؟

بدأه السندبااد في 28 فبراير 2009 · 2 رد · 520 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

عندي فورم في مربع نص عدد 2 وزر

في المربع الأول يوجد الرقم التالي : 12854635789

أريد عند الضغط على الزر أن يقوم بالعمليات التالية

استبدال ثالث رقم بالعدد 6

استبدال سابع رقم بالعدد 2

استبدال ثامن رقم بالعدد 7

الرقم التاسع أضف عليه 2 ثم اضربه بـ7

النتيجة تكون في التيكست الثاني وتبقى بقية الأرقام على حالها دون تغيير

فيصبح الرقم هكذا: 126546276389

النموذج بالمرفقات....

وجزاكم الله خيراً

number.rar

فاعلم أنه لا إله إلا الله

#2

تفضل

r = Me.Text1
r = Left(r, 2) & 6 & Right(r, Len(r) - 3)
r = Left(r, 7) & 2 & Right(r, Len(r) - 8)
r = Left(r, 8) & 7 & Right(r, Len(r) - 9)
Me.Text1 = r
t = (Val(Mid(r, 9, 1)) + 2) * 7
Me.Text2 = t

كن كالنخيل عن الأحقاد مرتفعا .. يرمى بصخر فيرمى أطيب الثمر

#3

الله ينور دربك ويفتح عليك ويحسن لوالديك أخ عبد الفتاح الحسن

هذا ما أريده وبعد التعديل أصبح الكود هكذا وهذا رأيته أسهل


R = Left(R, 2) & 6 & Right(R, Len(R) - 3)
R = Left(R, 6) & 5 & Right(R, Len(R) - 7)
R = Left(R, 7) & 7 & Right(R, Len(R) - 8)
R = Left(R, 8) & (Val(Mid(Text1, 9, 1)) + 2) * 7 & Right(R, Len(R) - 9)
Text2 = R
R = Text1

السلام عليكم

فاعلم أنه لا إله إلا الله

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…