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

مشاهدة النسخة كاملة : شرح طريقة معظم الدوال البرمجية الموجودة في الفيجول بيسك



loulou ange
10-19-2013, بتوقيت غرينيتش 08:44 PM
موضوع مقدم من منتديات ديزاد
منتديات ديزاد باتنة (http://www.dzbatna.com/vb)

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

اليوم بلف النت كنت ابغا شغله معينة فشفت الموضوع قلت حلو دام انه مشروح وحلو ومرتب
انقله لكم للفائدة وهو بيشرح طريقة حاجات كثير بصراحه ومره عجبني الشرح طريقة وهو للشخص
Mostafa ismail

ما هي الدوال (http://www.dzbatna.com/vb/t180756/) :الدوال هي أسماء محجوزة ومعرفة من قبل الفيجوال بيسك (http://www.dzbatna.com/vb/t180756/) لتقوم بعمل معين مثل المصفوفات والقيم المطلقة وغيرها ..
أو بمعني ابسط واعم هي عبارة عن تحميل برنامج صغير مكتوب مسبقا و محفوظ داخل لغة الفيجول (http://www.dzbatna.com/vb/t180756/) بيسك (http://www.dzbatna.com/vb/t180756/) يمكن استدعاءه من خلال تحميل برنامجك والاستفادة منه ، إضافة إلى ذلك يمكنك أنت أن تكتب دالة

وتستدعيها أكثر من مرة داخل تحميل برنامجك . والدوال في الفيجول (http://www.dzbatna.com/vb/t180756/) بيسك (http://www.dzbatna.com/vb/t180756/) تنقسم إلى:

1. الدوال (http://www.dzbatna.com/vb/t180756/) الرياضية . Mathematics Functions
2. دوال سلاسل البيانات . String Functions
3. دوال الوقت و التاريخ Date and Time Functions
4. دوال التحقق من أنواع البيانات Data Type Inspection Functions
5. دوال المدخلات و المخرجات Program Output and User Input Functions
6. دوال مالية Financial Functions
7. دوال التحويلات Conversion Function
8. دوال التعامل مع الفهارس





9. دوال التعامل مع الملفات
10. دوال المصفوفات
11. و دوال متنوعة أخري
12. دوال معرفة من قبل المبرمج. User Defined Functions ( UDF
ونلاحظ أن نوع الدوال (http://www.dzbatna.com/vb/t180756/) من رقم (1) حتى رقم (7) أنها دوال داخلية ضمن اللغة، أي تأتي مُعرفة في لغة الفيجول (http://www.dzbatna.com/vb/t180756/) بيسك (http://www.dzbatna.com/vb/t180756/) و مبرمجة مسبقاً لكي تستخدمها مباشرة.ً أما النوع الأخير فيتم تعريفه بواسطة المبرمج، أي بواسطتك أنت.

1. الدوال (http://www.dzbatna.com/vb/t180756/) الرياضية . Mathematics Functions
الدالة Abs : ترجع القيمة المطلقة لآي عدد وترجعه من نفس نوع البيانات المعطى للدالة والمقصود بالقيمة المطلقة هي قيمة العدد بدون إشارة فالقيمة المطلقة ل (-13) مثلا هي (13) وهكذا, فمثلا لو كتبنا الكود التالي
فإن نتيجة تنفيذ الدالة هي MyNumber=45.6
ولاحظ أن القيمة المدخلة للدالة لابد أن تكون عدد أو تعبير عددي فإذا كانت القيمة المدخلة للدالة Null ستكون النتيجة Null وإذا كانت القيمة المدخلة للدالة متغير فارغ أو لم يتم تعيين قيمة له ستكون النتيجة (0).

الدالة Sqr : تستخدم هذه الدالة في تحديد الجذر التربيعي لرقم معين وتأخذ الصور 2014ة العامة التالية .
فإن نتيجة تنفيذ الدالة هي MyNumber=3.1622776

الدالة Log : تستخدم هذه الدالة في تحديد قيمة اللوغاريتم العشري لرقم وتأخذ الصور 2014ة العامة التالية :
فإن نتيجة تنفيذ الدالة هي MyNumber=2.9957327

الدالة Exp : تستخدم هذه الدالة في تحديد القيمة (e) وهي قاعدة اللوغاريتم الطبيعي و صحي و صحي للغاية مرفوعة بقوة الرقم الذي تتضمنه حيث (e) تساوي تقريبا 2.7182818 وتأخذ الصور 2014ة العامة التالية
الدالة Rnd : : وتستخدم هذا الدالة في توليد أرقام عشوائية تقع ما بين الصفر و واحد بحد أقصي 15 رقما عشريا وتأخذ الصور 2014ة العامة التالية :
يتبعhttp://1-ps.googleusercontent.com/h/vb.tgareed.com/images/smilies/63.gif.pagespeed.ce.9OjOGX2QuB.gif (http://www.dzbatna.com/vb/t180756/)



موضوع مقدم من منتديات ديزاد
منتديات ديزاد باتنة (http://www.dzbatna.com/vb)



https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash4/482113_236967293114455_1193518507_n.png (http://www.dzbatna.com/vb)
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى (http://www.dzbatna.com/vb)©

استعمل مربع البحث في الاسفل لمزيد من المواضيع


سريع للبحث عن مواضيع في المنتدى