يتم استخدام dim لتحديد متغير، ويتم استخدام set لتحديد كائن للمتغير. هذا هو الشرح الموجود على الإنترنت، وبعد ذلك، سأقدم فهمي الخاص للأصدقاء المهتمين مساعدتك------------------------------شرح من الانترنت---------------- ---- -------------
يتم استخدام dim لتعريف متغير، ويتم استخدام set لتحديد كائن لمتغير، والذي يمكن فهمه أيضًا على أنه تعيين قيمة لمتغير كائن.
مثل خافت أ
في الواقع، يمكنك استخدامه مباشرة في vbscript دون تعريفه.
أ = 10
كون خافت
تعيين conn=server.createobject(adodb.connection)
لا يمكن حذف مجموعة.
-------------------------------- ما تفهمه -------------- - ------------------
لغة ASP، يفرض Option Explict تعريف المتغيرات (عادات البرمجة الجيدة، من الأفضل تشغيلها)
①تحديد المتغيرات →②تعيين المتغيرات
انسخ رمز الكود كما يلي:
Dim a, conn 'يتم تعريف متغيرين هنا، حيث نحدد a كمتغير غير كائن (نوع متغير)، وconn كمتغير كائن (نوع متغير)
a = هذا هو الاختبار!!! 'لقد قمنا بتعيين قيمة لهذا المتغير وهو متغير سلسلة بدون عبارة محددة لأنه ليس متغير كائن.
set conn=server.createobject(adodb.connection) 'عندما نقوم بتعيين قيمة لمتغير الكائن هذا، يجب علينا استخدام عبارة المجموعة.
يُستخدم DIM عمومًا للإعلان عن المتغيرات، مثل: اسم المتغير dim كنوع بيانات
يتم استخدام SET بشكل عام لتعيين قيم لبعض أنواع البيانات الخاصة، كما هو مكتوب أعلاه، لأنه لا يمكن تحقيق التعيين بمجرد استخدام علامة =. بشكل عام، يجب تعيين أمر الاتصال ومجموعة السجلات وما إلى ذلك باستخدام set.