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

شرح دالة slit

مغلق
بدأه badr313_32 في 10 أبريل 2005 · 4 رد · 573 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

أخوانى الاعزاء أفيدونى عن شرح للدالة شرح دالة splite للاهمية

رجاء الافادة

#2

بسم الله الرحمن الرحيم

أخي العزيز الدالة SPlit() تقوم بتقسيم نص معين الى أجزاء و ذلك تبعا لحرف او رمز تحدده أنت و طبعا يلزمك وضع ناتج الدالة في مصفوفة حتى ترجع الى كل جزء وقت ما شئت و هذا مثال على استعمال الدالة :

لنفرض أن لدينا فورم عليها تكست بوكس و محتوى هذه الأخيرة هو : Crazy-Man-Love-Arab-Team-Forum

و الآن نحن نريد ان نقسم النص التالي الى أجزاء و سنعتبر أن "-" هي الحد بين كل جزء و آخر ... سنقوم بعمل التالي

*** انشاء مصفوفة :

Dim SpliTxt() as string

هذه المصفوفة فارغة و لا تحتوي على أية أبعاد لذلك سوف نقوم باعطائها أبعاد مناسبة لطول النص الذي سنشتغل عله و ذلك عن طريق

Redim SpliTxt(Len(Text1))

مع فرض أن Text1 هي التي تحتوي على النص

بعد ذلك ننتقل الى التقسيم بالدالة Split و يكون ذلك هكذا

SpliTxt = Split(Text1,"-")

هكذا قمنا بتقسيم النص ووضع أجزاءه في المصفوفة

و اذا أردت التأكد قم بعمل التالي :

MsgBox SpliTxt(0)

طبعا الناتج سيكون يساوي :Crazy

و هكذا ...

أتمنى أن يكون الشرح واضحا

و اذا كان أي استفسار انا تحت أمرك

و السلام عليكم :)

#3

اشكرك اخى العزيزCrazy-Man على دقة شرحك وحسن أهتمامك

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

#4

بارك الله فيك Crazy Man

ان اجــمل الزهـــــــــــر مانـــــبت بحــــــــدائق الاحـــــــــــــــزان

Eng. Mohammed Salah

#5

مشكور أخى Crazy Man

هذا الموضوع مغلق.

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