المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : شرح الدوال المستخدمة في الفيجوال بيسك 6



bas
18-02-2005, 03:42 PM
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته.....


هذا أول موضوع لي قي قسم البرمجة و إن شاء الله راح يعجبكم ........
وهو الدوال الموجودة في الفيجوال بيسك 6 .

و نبدأ

أول دالة معنا

StrConv :

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

وتأخذ عدة قيم كما يلي :

1- vbUpperCase يقوم بتحويل الأحرف إلى حروف كبيرة و تأخذ القيمة 1
2- vbLowerCase يقوم بتحويل الأحرف إلى حروف صغيرة و تأخذ القيمة 2
3- vbProperCase يقوم بتحويل الحرف الأول من الكلمة إلى حرف كبير


وصيغته كالأتي :

StrConv(string,Conversion).


الدالة الثانية:

ASC :

هذه الدالة تأخذ قيم نصية تقوم بتحويلها إلى قيم رقمية مثال

ASC("A")

الدالة الثالثة :

Chr :

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

Chr(65)
الدالة الرابعة :

StrReverse

هذه الدالة دالة العكس يعني تقوم بعكس أي شي مثال

StrReverse("Hello").

الدالة الخامسة :

String

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

String (Number,Character)

و إن شاء الله راح أحط كل يوم أو يومين خمس دوال بس تابعونا :)

و السلام عليكم.... :shock22:

bas
22-02-2005, 02:47 PM
اليوم راح نكمل باقي الدوال

دالة UCase :
تقوم هذه الدالة يتحويل الحروف الصغيرة إلى كبيرة مثال :

Text1.Text = Ucase("welcome")



دالة Lcase :
و تقوم بتحويل الأحرف إلى حروف صغيرة

Text1.Text = Ucase("WELCOME")



دالة Len :
و تستخدم لمعرفة طول الأحرف مثال

Text1.Text = Len("مرحبا بكم")

ملاحظة : تقوم دالة Len بحساب قيمة للمسافة حيث كل مسافة تأخذ 1


دالة Space :
تقوم بوضع مسافات داخل البيانات مثال :

Text1.Text = "مرحبا" & Space(2) & "بكم"

ملاحظة : يجب أن تدخل قيمة لعدد المسافة التي تريدها.

دالة Val :
تقوم بتحويل القيم النصية إلى قيم حرفية من نوع Double ليتم التعامل معها على أساس أنها أرقام مثال :

Num = Val(Text1.text)

shabb_shabb
25-02-2005, 10:08 AM
مشكور اخي على الشرح جازاك اله كل خير

bas
25-02-2005, 02:12 PM
مشكور على مرورك وإن شاء الله راح أكمل الباقي

shabb_shabb
25-02-2005, 05:03 PM
انشاء الله بس انا بنتضر فيك اخي بس بصراحه حابب اتذكر الفيجول بيسك من زمان ما اشتغلت فيها
لهذا السبب بشتغل على تعليم الشباب بلمنتدا