اذهب الي المحتوي
أوفيسنا

ByRef - ByVal


إذهب إلى أفضل إجابة Solved by حمادة باشا,

الردود الموصى بها

  • أفضل إجابة

الأخ الكريم/احمد مجدى

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

 جمعة مباركة

الصبر طيب - ليس كل من شاهد يملك أو يرغب بالرد - ومن رغب بالرد قد لا يملك الوقت - فإلتمس لإخوانك العذر

أعود لسؤال حضرتكم الفرق بين العبارتين بإختصار :

1- تستخدم ByVal عندما تريد تمرير متغير إلي إجراء Sub ولا تريد أن يغير هذا الإجراء من قيمة المتغير

2- تستخدم ByRef عندما تريد تمرير متغير إلي إجراء وتريد أن يغير هذا الإجراء من قيمة المتغير

3- الأصل Default في آلية تمرير المتغير داخل الإجراء - عند عدم تحديد طريقة التمرير - هو ByRef .

في المرفق مثال يوضح الشرح بالأعلي - تقبل تحياتي

Book1-ByVal-vs-ByRef.rar

  • Like 4
رابط هذا التعليق
شارك

أخى فى الله

أستاذى القدير / حماده باشا

بارك الله فيكم

وزادكم الله من فضله ومن علمه

دمتم فى امان الله وحفظه

وتقبل منى وافر الإحترام والتقدير

رابط هذا التعليق
شارك

اسف على ردى المتاخر 

فكان من المفترض ان اكون اول من قام بالرد

ولكن اعذرنى اخى الحبيب فقد كان سبب التاخير هو الاعياء الشديد

شرح موفق ونسال الله ان يزدك  من علمه 

جعله الله فى ميزان حسناتكم 

وشكرا 

  • Like 1
رابط هذا التعليق
شارك

زائر
هذا الموضوع مغلق.
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information