اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

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

قام بنشر

تحية لكم يا إخوتي في الله :

كما نعلم .. أن المبرمج يحتاج الى أن يفكر ويدقق ويتابع وتفحص ويتمحص الكود ملياً وتكراراً إلى أن يتأكد من حصوله على الناتج بالشكل المطلوب..

هنالك بعض الادوات التي تفيد في ذلك ::

الكل منا يعرف شاشة الموديول (Module ) سواء في الاكسس او الفيجيوال والتي اقصد بها شاشة الاكواد.. فيها ادوات او اختصارات ان صح التعبير :

1- إذهب دائما ً إلى (Debug ) ومن ثم (Combile ) لتتأكد من خلو الكود من الاخطاء وهي على مستوى المشروع بالكامل.

2- الاختصار (F5 ) لو ضغطه وانت موجود على النموذج وانت في حالة التصميم فإنه سوف يتم تشغيله وإن ضغطه وأنت موجود في (Module ) فإنه سوف يتم تشغيل الماكرو لديك .. أي أننا نستخدمها لل (Run ) أي التشغيل .

3- الاختصار ( F11) للرجوع على شاشة الاكسس الافتراضية والتي فيها قائمة تحوي كل الجداول وكل الفورم وكل الماكروا ...الخ.

* الان .. سنتعرف على الاختصارات المتعلقة بال( Trace) أي التتبع...

1 ) في شاشة الموديول ( Module ) لو وضعت المؤشر(Cursor ) على أي سطر في الكود وضغطت (F9) فإنك تكون قد أنشأت (BreakPoint ) أي ان البرنامج بعد تشغيله سيتوقف عند السطر هذا.

2) لمسح ال (BreakPoint ) اضغط على ( Ctrl + Shift + F9)

ملاحظة :وضع أو إزالة ال(BreakPoint ) يمكن من خلال الماوس بالضغط على جانب الكود الايسر.

3) في حال وضعنا ال ( BreakPoint ) وشغلنا البرنامج ووقف عندها فإذا ضغط ( F5) فإن البرنامج سيكمل تلقائياً الى النهاية ، بينما إذا ضغط ( F8) فإنه في كل مرة تضغطها سوف ينزل سطرأ أقصد بذلك الى الجملة التالية (يعني تتبع الكود خطوة بخطوة ).

4) بالنسبة لإظهار القيم في وسط البرنامج أي قبل إكتماله فإنك ستستخدم (Immediate) بالضغط على ( Ctrl + G) ، ولكي تستخدمها فمثلاً بعد وضع (BreakPoint ) وشغلت البرنامج ووقف عندها وأردت معرفت قيمة المتغير الذي وضعته اذهب الى ال ( Immediate) وأكتب المتغير مسبوقا بعلامة الاستفهام (؟ ) واضغط انتر .

مثال : عندي برنامج عداد من 1 الى 10 عن طريق المتغير (byteI) ولكي اعرف اين وصل العداد استخدم الطريقة السابقة انظر الصورة .

أرجوا أن تكون الفكرة قد وصلت ...

والله الموفق :fff:

post-13-1082619584.jpg

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

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

Important Information