الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

عرض الأخطاء في فيجوال بيسك - سؤال

مغلق
بدأه Amjad.IT في 9 أبريل 2007 · 3 رد · 1,770 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

أريد منكم طلب ويا ريت احصل عليه

أريد أن أتعرف على الأخطاء في فيجوال بيسك ، يعني اريد ان اعرف متى يظهر syntax error وغيره من الأخطاء، وأي الأخطاء التي تظهر عند عمل run للبرنامج، و الأخطاء التي تظهر في أثناء التنفيذ

وما هي الأمور التي تسبب ظهور خطأ (مثلأ هل عدم تعريف متغير يسبب خطأ أو لا)

هل يوجد مرجع لهذه المعلومات كيف أستفيد منه؟؟

أرجو أن أحصل على الإجابة

#2

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

أخي العزيز أمجد الحقيقة الأخطاء في Visual Basic هو موضوع كبير جداً هو موجود بشكل تفصيلي في كتاب Mastering Visual Basic 6.0 في فصل " الأخطاء و كيفية معالجتها"

وإن شاء الله سوف أحاول أن أجيب على سؤالك بالإختصار الممكن:

يوجد ثلاثة أنواع من الأخطاء هي :

1- الأخطاء الإملائية أو اللغوية أو مايسمى Syntax Error :

تحدث هذه الأخطاء عادة عند الخروج عن المبادئ العامة لكتابة الكود في لغة VB وسوف أعطيك أمثلة على هذه الأخطاء:

'الخطأ بالكلمات المحجوزة باللغة مثل 
Din S as String
or
'إبتداء إسم المتحول برقم أو إحتواءه على فراغ
Dim 3S as String
or
'عدم تسمية الإجرائية أو إختيار إسم سيئ لها
Private Sub ()
End Sub

2- الأخطاء زمن التصميم أو ما يسمى ب Compile Errorوتحدث هذه الأخطاء قبل تنفيذ الكود في مرحلة الترجمة و مثال عليها:

'إستدعاء إجرائية غير موجودة
StrtoBin 
'تعريف متحول أو كائن بنوع غير موجود باللغة 
Dim A1 as Ahmad

3- الأخطاء زمن التشتغل Runtime Error وتحدث في زمن التشغيل ومن هذه الأخطاء:

'تعريف متحول من نوع معين و إعطاءه قيمة من نوع مغاير
Dim i1 as Integer
i1 = "Abc"
'تعريف كائن من صنف معين و إسناده إلى كائن آخر بدون كلمة Set
Dim L1 as Label
Dim L2 as Label
L1 = L2
'إعطاء مسار معين لملف وهذا الملف غير موجود على القرص
Open "c:\1.txt" for input as #1

وأحب أن أوضح أن هذه الأمثلة التي ذكرتها هي جزء صغير من أنواع الأخطاء التي قد تصادفك أثناء كتابتك لأي برنامج

ولك مني خالص الشكر و التقدير.

أعوذ بالله من الشيطان الرجيم

قل إنّ صلاتي و نسكي و محيّاي و مماتي لله رب العالمين

صدق الله العظيم

#3

الله يعطيك العافية اخي علاء

و اطلب من الاخ امجد تحديد الخطا الذي يتعرض له

#4

مشكور جداً أخي على مجهودك

في الحقيقة انا أريد تفصيل أكثر من ذلك

والسبب هو أنني آخذ كورس فيجوال بيسك في الجامعة، والأستاذ كل محاضرة بجي يتفلسف علينا بسؤال على مزاجه

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

وإذا ممكن دلوني على كتاب استفيد منه، وبالنسبة للكتاب الذي ذكرته لي أخي علاء الدين يبدو أنه غير متوفر على الانترنت مجاناً :(

هذا الموضوع مغلق.

مواضيع مشابهة