وأريد عمل متغير( X مثلآ) تكون قيمته هى أحد أسماء هذه المتغيرات
أى تكون قيمته =AA أو =BB أو =CC
يحيث اذا كتبنا الكود
X = "BB" X = X + 10 Y = 5 * X Print Yيعتبر الكود المكتوب هو
BB = BB + 10 Y = 5 * BB Print Yفكيف يتم ذلك؟
X = "BB" X = X + 10 Y = 5 * X Print Yيعتبر الكود المكتوب هو
BB = BB + 10 Y = 5 * BB Print Yفكيف يتم ذلك؟
سمعت قبل ذلك فى نفس لغة الVB6 التى أعمل بها عن دالة تسمى CallByName
وعن أداة تسمى ScriptControl
فهل يمكن لأى منهما حل هذا الموضوع
ولكم ألف شكر
تم تعديل هذه المشاركة بواسطة اسلام الكبابى في 3 نوفمبر 2019 في 11:52
أريد اذا كتبنا الكود
X = AA
X = X + 10
Y = 5 * X
Print Y
يعتبر الكود المكتوب هو
AA = AA + 10
Y = 5 * AA
Print Y
و اذا كتبنا الكود
X = BB
X = X + 10
Y = 5 * X
Print Y
يعتبر الكود المكتوب هو
BB = BB + 10
Y = 5 * BB
Print Y
و اذا كتبنا الكود
X = CC
X = X + 10
Y = 5 * X
Print Y
يعتبر الكود المكتوب هو
CC = CC + 10
Y = 5 * CC
Print Y
وطبعآ الأكواد أطول من ذلك بكثير
والمتغيرات ليست 3 فقط(AA , BB , CC) ولكنها كثييرة
فكيف يتم ذلك؟
ولكم ألف شكر
ألا يوجد أى عضو يعرف اجابة هذا السؤال؟
هو السؤال مش مفهوم بس ... و تقريب اانت مجاوب علي نفسك ...
Visit Me personally
Visit My Facebook VB Page
فى انتظار تعليقاتكم و اسئلتكم على
Evry1falls (Visual Basic) Plus+