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

تعرف على استخدمات الدوال (Left, Right, Mid) فى الفجوال بيسك6

اذهب الى الأسفل

تعرف على استخدمات الدوال (Left, Right, Mid) فى الفجوال بيسك6 Empty تعرف على استخدمات الدوال (Left, Right, Mid) فى الفجوال بيسك6

مُساهمة من طرف نجلاء فتحي الإثنين أبريل 08, 2013 12:17 pm

السلام عليكم ورحمة الله وبركاتة،،

انا مسجلة فى ها المنتدى الرائع من فترة لكن هذا اول مشاركة لية فية وهو عن الدوال (Left, Right, Mid) و ها الدرس كان موجود فى منتديات الفجوال بيسك قبل قفلها ...

يحتوي فيجوال بيسك على الكثير من الدوال التي تساعد في التعامل مع السلاسل النصية ، منها الدوال (Left, Right, Mid) هذه الدوال التي ذكرتها ، تعمل على قراءة جزء معين من السلسلة النصية التي نمررها لها ، وهي موضوعنا اليوم ، فلندخل في التفاصيل..


الدالة Right:

تقرأ مقدار معين من السلسلة النصية التي نمررها لها والقراءة تبدأ من جهة اليمين.

مثال:

الكود:

Dim Yee7 As String

Yee7 = "Electronic Security Team"

MsgBox Right(Yee7, 4)

الدالة تتطلب معاملين (بارامترين) ، الأول هو النص الذي ستقرأ منه ، والمعامل الثاني هو الطول الذي ستتم قراءتة. في مثالنا تمت قراءة أربعة أحرف من جهة اليمين للمتغير Yee7. النتيجة هي Team


الدالة Left:

تقرأ مقدار معين من السلسلة النصية التي نمررها لها والقراءة تبدأ من جهة اليسار.

مثال:
الكود:

Dim Yee7 As String

Yee7 = "Electronic Security Team"

MsgBox Left(Yee7, 10)

الدالة تتطلب معاملين كما في الدالة (Right) ، فالأول هو سلسلة النص الذي ستقرأ منه ، والثاني هو الطول الذي ستتم قراءتة. في المثال تمت قرأءة عشرة أحرف من جهة اليسار من المتغير Yee7. والنتيجة هي Electronic


الدالة Mid:

هذه الدالة تختلف عن الدالتين السابقتين بسبب مرونتها الكبيرة ، وقدرتها على القراءة من أي مكان في السلسلة النصية! فدعونا نستخدم الأمثلة للتوضيح بشكل أكبر..
مثال:
الكود:

Dim Yee7 As String

Yee7 = "Electronic Security Team"

MsgBox Mid(Yee7, 12, 8)

الدالة تتطلب ثلاثة معاملات ، فالمعامل الأول هو سلسلة النص الذي ستتم القراءة منه ، والمعامل الثاني هو نقطة بداية القراءة (الموقع الذي ستبدأ القراءة منه) ، والمعامل الثالث هو الطول المطلوب قرآءتة (كما في المعامل الثاني للدوال السابقة). في المثال بدأت الدالة بالقراءة من الحرف 12 بطول 8 أحرف حيث أن أصبحت النتيجة النهائية: Security

ملاحظة: البارامتر الثالث اختياري (يمكن الاستغناء عنه) ، في حال الإستغناء عنه ستفترض الدالة بأننا نريد قراءة النص ابتداء من النقطة التي حدنناها الى نهاية النص.
نجلاء فتحي
نجلاء فتحي
....
....

تاريخ التسجيل : 20/02/2011
المساهمات : 53
النقاط : 103
التقيم : 0
الجنس : انثى

الرجوع الى أعلى الصفحة اذهب الى الأسفل

تعرف على استخدمات الدوال (Left, Right, Mid) فى الفجوال بيسك6 Empty رد: تعرف على استخدمات الدوال (Left, Right, Mid) فى الفجوال بيسك6

مُساهمة من طرف أحمد مناع الثلاثاء أبريل 09, 2013 9:48 am

شاكرين افضالك الاخت نجلاء ....على هذا الدرس القيم

ـــــــــــــــــــ التوقيع ــــــــــــــــــــ
سبحان الله وبحمدة .....سبحان الله العظيم
أحمد مناع
أحمد مناع
.
.

تاريخ التسجيل : 15/02/2011
المساهمات : 1108
النقاط : 202034
التقيم : 144
الدولة : مصر
الجنس : ذكر

https://egy-tech.forumegypt.net

الرجوع الى أعلى الصفحة اذهب الى الأسفل

الرجوع الى أعلى الصفحة

ََ

مواضيع ذات صلة


 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى