البرمجة اللا نوعية في Visual Basic

المحول البرمجي Visual Basic قادر على فرض قاعدتين التي تؤثر على التعليمات البرمجية المصدر:

  • يجب أن يظهر كل متغير محلي في عبارة التعريف قبل استخدامها في أي نوع عبارة أخرى. هذه القاعدة يتم فرضها بشكل افتراضي.

  • يجب تحديد تحويل كل نوع تضييقي مع الكلمة الأساسية نوع التحويل. هذه القاعدة لا يتم فرضها بشكل افتراضي.

خيارات برنامج التحويل البرمجي التي تغيّر القواعد

يمكنك تغيير إما أو كلا هذه القواعد بإعادة تعيين الخيارات المقابلة في برنامج التحويل البرمجي. إذا حررت قاعدة تحويل النوع , المحول البرمجي يعمل ضمن دلالات إتاحة النوع ، مما يسمح لك لجعل تضييق التحويلات دون تحويل الكلمات الأساسية. لمزيد من المعلومات، راجع تدقيق النوع في Visual Basic.

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

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

راجع أيضًا:

المهام

استكشاف أخطاء أنواع البيانات

المرجع

خيار عبارة Visual Basic) Explicit)

كشف الخيار الصارمِ

المبادئ

أنواع البيانات في Visual Basic

نوع الأحرف.

أنواع البيانات المركبة

كائن مثل نوع البيانات العالمي

كفاءة استخدام أنواع البيانات

موارد أخرى

نوع بيانات أولي

نوع التحويلات في Visual Basic