عندما تكتب رمز ASP الذي يمكن أن يوفر الوقت ، إذا كنت ترغب في زرع الكود ، فهناك العديد من الأشياء التي يمكنك القيام بها. اتبع الخطوات أدناه ، ستفعل
ليس من المزعج العثور على رمز الزرع.
تحديد النوع المتغير
أكبر عيب في Visual Basic و VBScript هو أنه يسمح للمطورين باستخدام المتغيرات دون إعلان. إذا كنت تعتقد أن هذه فائدة ،
ثم عندما تريد العثور على خطأ منطقي ناتج عن خطأ في الكتابة الصغيرة ، فأنت لا تفكر في الأمر. إذا كنت تستخدم
إذا تم إجبار الخيار الصريح على التوضيح ، فسيحذر IDE من ذلك.
<٪@ language = vbscript ٪>
<٪ خيار صريح ٪>
عندما تستخدم الخيار الصريح ، تذكر أنه يحدث تحت إعلانات@. إن عدم الانتباه إلى هذا سيؤدي إلى واحدة صغيرة
رسالة الخطأ.
خطأ تجميع Microsoft VBSCript '800A0400'
بيان exfection
/test.asp ، الخط 4
الخيار صريح
^
الآن التحدي هنا. يتيح VBScript للمتغير أن يكون أي نوع بيانات ، طالما أنه متغير. هذا يعني أنه يمكنك فقط وضع المتغير
البيان هو المتغيرات. هذا مضيعة للغاية في العديد من الجوانب ، لكنه مقبول في ASP. ولكن في Visual Basic
عند إنشاء رمز أكثر فاعلية ، يجب تحديد المتغيرات. هذا البرنامج بسيط للغاية ، فقط أضف بعد البيان
[data_type] ، في هذا الوقت لم يعد متغيرًا بسيطًا.
على سبيل المثال ، هناك الآن متغير كسلسلة. افتح صفحة ASP واكتب strsense dim كسلسلة. ثم
معاينة هذه الصفحة ستحصل على مفاجأة صغيرة.
خطأ تجميع Microsoft VBSCript '800A0401'
نهاية البيان exfection
/icu/temp.asp ، الخط 3
قاتمة ستراتس كسلسلة
-------------------------
لذا ، كيف تصنع متغيرًا لا يهدد رمز ASP والاستعداد لـ Visual Basic؟ لا أستطيع أن أتأكد من كيفية تقييم هذا. يملك
طريقة واحدة هي استخدام علامات التعليقات التوضيحية بعد إعلان متغير. تجدر الإشارة إلى أن هذا ليس مفيدًا فقط عند زرعه إلى VB ، فهذا مختلف
عندما توفر الشركة رواتب عالية لحفرك ، سيساعد ذلك الآخرين على فهم الكود الخاص بك. فيما يلي علامة تعليق في ASP الإصدار 2
تحديد الطرق الثلاث للمتغيرات:
strstring الخاص "كسلسلة
قاتمة intinteger "كإجراء عدد صحيح
البولبوليون العام "مثل منطقية
تنطبق تقنية تعريف نوع البيانات أيضًا على أي وظيفة تستخدمها في تطبيقات ASP. (يرجى إلقاء نظرة على الروتين الفرعي والوظائف التالية أدناه).
وظيفة خاصة (strrring ، intinteger) 'كطراز منطقي
عندما طرقت رمز ASP الخاص بي ، اخترقت أيضًا هذه التعليقات. قد لا يكون هذا مناسبًا لك ، ربما تتعامل مع بعض التعليمات البرمجية القديمة ،
بعد زرع التعليمات البرمجية ، يمكنك استخدام وظيفة البحث والاستبدال في Visual Basic لزيادة نوع البيانات. هذا أكثر جدوى لأن
لا تعلق المتغيرات في الوظائف والرواق الفرعية. كلما زادت الكود البرنامجي ، كلما قل تعليقات نوع البيانات المتغيرة.
لمزيد من المعلومات حول نوع بيانات Visual Basic ، يمكنك الرجوع إلى المقالة عبر الإنترنت لأنواع البيانات المتعلقة بـ MSDN.