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

[ تمت الإجابة ]سؤال في النصوص

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

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

لو كان عندي3 تكست بوكس وكوماند..

لو كان تيكست الاول فيه النص التالي:

iyad

وكان التكست الثاتي فيه رقم 2

بدي لما اكبس على الكوماند يقوم البرنامج بوضع الحرف الي رقمو 2 في اكست ثالثت:

يعني لو كانت في التكست الثاني رقم 2 وضغطت على الكوماند المفروض يعطيني حرف y داخل التكست الثالث

وشكرااااااااااااااااااااا

#2

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

  1. Private Sub Command1_Click()
  2. Dim Idx As Long
  3.  
  4. Idx = CLng(Text2.Text)
  5. Text3.Text = Mid$(Text1.Text, Idx, 1)
  6. End Sub
  7.  

الدالة $Mid تعطيك الجزء الذي تريده، ابتداءً من رقم الحرف الذي تحدده و حسب عدد الحروف التي تريدها.

نرجو الاستفادة و السلام.

وَ قُلِ اعْمَلُوا فَسَيَرَى اللهُ عَمَلَكُمْ وَ رَسُولُهُ وَ الْمُؤْمِنُونَ

صدق الله العظيم

#3
Text3.Text = Mid(Text1.Text, Text2.Text, 1)

تعيد الدالة mid عدد من الأحرف قدره length بدأ من حرف معين هو Start في سلسلة نصية .

تحياااتي,,

للصداقة البرمجية

pro-vb6@hotmail.com

#4

ِكراااااااااااااااااااااااا جزيلاااااااااااااااااااا لكم تم الاجباة بعون الله

تحيااااااااااااااااااااااااتي

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

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

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

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

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