سؤال

عندما أقوم بتشغيل ملف الفلاش الخاص بي (اختبره) في لوحة الإخراج ، أحصل على الخطأ التالي

Typeerror: خطأ #1010: المصطلح غير محدد وليس له خصائص.

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

arrSelectedIndex[i] = -1;

يتم استخدام هذا لاحقًا كفهرس محدد في مجموعة من أزرار الراديو.

سؤالي هو ، هل سيكون تعيين الفهرس المحدد إلى -1 مشكلة؟

شكرًا

هل كانت مفيدة؟

المحلول

يبدو مثل arrSelectedIndex هو فارغ على هذا الخط. تتبع إلى حيث من المفترض أن يتم تعيينه. استخدم مصحح الأخطاء إذا لم تكن عبارات التتبع كافية لمعرفة الخطأ.

نصائح أخرى

يأخذ radiobuttongroup selectedValue الممتلكات ، وليس أ selectedIndex. لذلك لا يمكنك تعيين relectionIndex من RBG على أي شيء على الإطلاق ، وليس فقط -1.

يمكنك استرداد قيمة radiobutton في RadiobutTongroup باستخدام الطريقة RadioButtonGroup.getRadioButtonAt(index:int).

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top