IBM Lotus Symphony
|
يمكنك التحقق من الأخطاء في كل سطر ببرنامج Basic program الخاص بك باستخدام تنفيذ خطوة واحدة. يمكن تتبع الأخطاء بسهولة حيث يمكنك مشاهدة نتيجة كل خطوة مباشرة. يشير المؤشر في عمود breakpoint بالمحرر الى السطر الحالي. يمكنك أيضا تحديد نقطة ايقاف breakpoint اذا كنت تريد مقاطعة البرنامج جبريا في موضع معين.
اضغط مرتين في عمود breakpoint الذي يوجد يسار نافذة المحرر لتبديل نقطة ايقاف بالسطر المناظر. عند وصول البرنامج لنقطة ايقاف، سيتم مقاطعة البرنامج.
استخدام تنفيذ خطوة واحدة من خلال الضغط على شارة خطوة واحدة يتسبب في تفرع البرنامج لاجراءات ووظائف.
تنفيذ خطوة الاجراء باستخدام شارة خطوة الاجراء يتسبب أن يقوم البرنامج بتخطي الاجراءات والوظائف كخطوة واحدة.
تكون خصائص نقطة الايقاف breakpoint متاحة من خلال القائمة السياقية الخاصة بها وذلك بضغط مفتاح الفأرة اليمين على نقطة الايقاف في عمود breakpoint.
يمكنك تشغيل وايقاف تشغيل نقطة ايقاف من خلال تحديد فعال من القائمة السياقية الخاصة بها. عند ايقاف تشغيل نقطة ايقاف، لا تقوم بمقاطعة تنفيذ البرنامج.
حدد خصائص من القائمة السياقية لنقطة الايقاف أو حدد نقاط الايقاف من القائمة السياقية لعمود breakpoint لاستدعاء مربع الحوار نقاط الايقاف حيث يمكنك تحديد اختيارات أخرى لنقاط الايقاف.
يعرض الكشف كل نقاط الايقاف مع رقم السطر المناظر في كود المصدر. يمكنك تشغيل أو ايقاف تشغيل نقطة ايقاف محددة من خلال ضغط أو اخلاء مربع فعال.
يحدد عداد الدورات عدد المرات التي يمكن امرار نقطة ايقاف قبل مقاطعة البرنامج. اذا قمت بادخال 0 (المحدد المفترض) سيتم مقاطعة البرنامج دائما بمجرد اكتشاف نقطة توقف.
اضغط حذف لازالة نقطة ايقاف من البرنامج.
يمكنك مراقبة القيم الخاصة بمتغير من خلال اضافتها الى نافذة المراقب. لاضافة متغير لكشف المتغيرات التي يتم مراقبتها، أدخل اسم المتغير في مربع نص المراقب ثم ضغط Enter.
يتم عرض قيمة المتغيرات فقط اذا كانوا في النطاق. المتغيرات التي لم يتم تعريفهافي كود المصدر الحالي تقوم بعرض ("Out of Scope") بدلا من القيمة.
يمكنك أيضا تضمين متجات في نافذة المراقب. اذا قمت بادخال الاسم الخاص بمتغير متجه بدون قيمة فهرس في مربع نص المراقب، سيتم عرض محتويات المتجه بالكامل.
![]() |
اذا قمت بوضع الفأرة على متغير معرف مسبقا في برنامج التحرير أثناء التشغيل، سيتم عرض محتويات المتغير في مربع مظهر. |
يتيح نبذة عن التسلسل الهرمي للاجراءات والوظائف. يمكنك تحديد الاجراءات والوظائف التي يتم استدعاءها باستخدام وظائف واجراءات أخري عند النقطة الحالية في كود المصدر.
2 صيغة خطأ غير محددة
3 ارجاع بدون Gosub
4 اعادة من البداية
5 استدعاء غير صحيح للاجراء
6 زيادة
7 لا تتوافر ذاكرة كافية
8 تم تحديد أبعاد المتجه بالفعل
9 رمز سفلي خارج المدى الصحيح
10 تعريف مكرر
11 القسمة على صفر
12 متغير غير معرف
13 عدم تطابق النوع
14 معامل غير صحيح
18 حدث مقاطعة للمستخدم
20 استئناف بدون أخطاء
28 خارج مساحة نظام المجموعة
35 لم يتم تعريف الاجراء الفرعي أو الوظيفة
48 خطأ في تحميل DLL
49 مصطلح استدعاء DLL غير صحيح
51 خطأ داخلي
52 اسم أو رقم ملف غير صحيح
53 لم يتم ايجاد الملف
54 نمط الملف غير صحيح
55 الملف مفتوح بالفعل
57 خطأ I/O بالجهاز
58 الملف موجود بالفعل
59 طول السجل غير صحيح
61 القرص ممتليء
62 ادخال بعد نهاية الملف
63 رقم السجل غير صحيح
67 ملفات كثيرة جدا
68 الجهاز غير متاح
70 رفض الترخيص
71 القرص غير جاهز
73 الخاصية غير مجهزة
74 لا يمكن اعادة التسمية على قرص تشغيل مختلف
75 حدث خطأ أثناء التوصل الى المسار/الملف
76 لم يتم ايجاد المسار
91 لم يتم تحديد متغير العنصر
93 نموذج الحروف غير صحيح
94 استخدام غير صحيح للقيم الخالية
323 لا يمكن تحميل وحدة البرامج
341 فهرس العناصر غير صحيح
366 لا توجد مشاهدة أو وثيقة فعالة
380 قيمة الخاصية غير صحيحة
382 الخاصية للقراءة فقط
394 هذه الخاصية للكتابة فقط
420 مرجع العنصر غير صحيح
423 الخاصية أو الطريقة غير موجودة
424 العنصر مطلوب
425 استخدام غير صحيح للعنصر
430 الفئة لا تدعم العناصر OLE
438 العنصر لا يدعم الوظيفة
440 خطأ في التشغيل الآلي لعنصر OLE
445 العنصر لا يدعم هذا التصرف
446 العنصر لا يدعم المتغيرات المحددة
447 العنصر لا يدعم محددات اللغة الحالية
448 المتغير المحدد غير موجود
449 المتغير ليس اختياريا
450 عدد المتغيرات غير صحيح
451 عنصر وليس تجميع
452 ترتيب غير صحيح
453 وظيفة DLL المحددة غير موجودة
460 نسق المسودة غير صحيح