تضمين $ Linefeeds إضافية يفرض في الطباعة من قائمة ملف QB.EXE

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

31471
تمت أرشفة هذه المقالة. وتظهر "كما هي" ولن يتم تحديثها بعد الآن.
الأعراض
عند اختيار خيار طباعة من القائمة ملف محرر QuickBasic لطباعة قائمة مصدر برنامج QuickBasic يستخدم INCLUDE $ REM metacommand يتم إلحاق الأسطر الفارغة إلى نهاية إدخال القائمة المطبوعة. عدد الأسطر الفارغة إضافة يطابق عدد الأسطر في الملف المضمن.
تصريح
أقرت Microsoft أن يكون خطأ في QB.EXE في 4.00 الإصدارات QuickBasic ، 4.00b ، و 4.50 وفي QB.EXE في 6.00 الإصدارات المحول البرمجي أساسي Microsoft و 6.00b MS-DOS و OS/2 (buglist6.00 ، buglist6.00b) هذا. تم تصحيح هذه المشكلة في QBX.EXE Microsoft أساسي المحول البرمجي الإصدار 7.00 (fixlist7.00).
معلومات أخرى
فيما يلي طريقتان لعرض هذه المشكلة:

  1. تحميل نمطية البرنامج الذي يحتوي على REM فقط $ جملة في المحرر; لا تقم بتحميل الملف المضمن. ثم، حدد الخيار الوحدة النمطية Print...Current من القائمة "ملف".

    بالإضافة إلى طباعة البرنامج سيتم إضافتها إلى نهاية إدخال القائمة سطر فارغ واحد لكل خط في ملف التضمين الأسطر الفارغة.
  2. تحدث نفس المشكلة إذا تم تحميل ملف التضمين أيضاً. سوف يتم إدراج عدة أسطر فارغة متتالية بين نسخة مطبوعة من الوحدة النمطية برنامج التضمين. في هذه الحالة، يتم تحديد الوحدات النمطية Print...All خيار من القائمة "ملف".
في أي من هذه جهازي الحالات، حالة عرض الخطوط المضمنة (مثال، الخيار "تضمين الخطوط" التي تم اختيار من القائمة عرض) ، تتم طباعة الملفات بدون الإدراج الأسطر الفارغة. نتائج اختبار مع الإصدارات السابقة تشير إلى أنه يجب إدراج أسطر فارغة غير عند طباعة البرنامج من 2.00 الإصدار QuickBasic أو محرر 3.00.

كحل مؤقت، استدعاء الخيار "خطوط مضمنة" من القائمة عرض قبل إلى طباعة. التالي مثال التعليمة برمجية:
   ' Program TEST.BAS   REM   REM   REM   REM $INCLUDE: 'TEST.INC'   REM   PRINT "all done"   ' This is the included file TEST.INC   PRINT "in the include file"   PRINT "in the include file"   PRINT "in the include file"   PRINT "in the include file"   PRINT "in the include file"   PRINT "in the include file"   PRINT "in the include file"   PRINT "in the include file"   PRINT "in the include file"   PRINT "in the include file"   PRINT "in the include file"   PRINT "in the include file"				
buglist4.50 buglist4.00b buglist4.00 QuickBas BasicCom B_BasicCom

تحذير: تمت ترجمة هذا المقال تلقائياً

خصائص

رقم الموضوع: 31471 - آخر مراجعة: 02/28/2014 00:19:42 - المراجعة: 1.2

  • kbnosurvey kbarchive kbmt KB31471 KbMtar
تعليقات