تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] سؤال حول تخصيص قيم المتغيرات
#1
السلام عليكم 

أريد الإعلان عن متغير به عدة عناصر من نفس النوع 
فقمت بالإعلان عن هذه المصفوفة 
Dim w(4) As Integer


ولكن وجهتني مشكلة عندما اردت تخصيص القيم لعناصرها 
w = {1-,1-,0,0}
ظهر خط ازرق اسفل الاقواس 
فهل امر التخصيص هذا خطأ؟
علما بان المشكلة تختفي اذا قمت بتخصيص كل متغير على حدى 
مثل 
W(1) = 1
W(2) = 0
ولكن برنامجي يتطلب التخصيص في نفس السطر؛ أي على نهج المثال الاول 
------
الاستفسار الثاني
كيف يمكنني كتابة اكثر من امر في نفس السطر 
مثلا تخصيص قيمة لمتغير A و بجانبه امر تخصيص للمتغير B
او تخصيص قيمة لخاصية وبجانبه قيمة لخاصية اخرى على نفس السطر 
-------
الرد
تم الشكر بواسطة:
#2
لأن الفهرسة تبدأ من الصفر عندما تسوي Dim x(4) As Integer سيكون كالتالي 
PHP كود :
Dim w(4) As Integer = {val1,val2,val3,val4,val5                       d 
مثلاً عندما تريد التعبير عنها في عدة سطور 
PHP كود :
w(0) = val1
w
(1) = val2
w
(2) = val3
w
(3) = val4
w
(4) = val5 
السبب هو انك عرفت مصفوفة مكونة من خمس واعطيتها 4 قيم
الرد
تم الشكر بواسطة: fredo
#3
Photo 
جربت تظهر لي هذه المشكلة

   
الرد
تم الشكر بواسطة:
#4
السلام عليكم

تفضل التعديل
كود :
Dim w() As Integer
w = {-1, -1, 0, 0}
كود :
Dim w() As Integer = {-1, -1, 0, 0}
الرد
تم الشكر بواسطة: fredo
#5
المشكلة تزول بهذه الطريقة ولكن عند اعادة التخصيص مره اخرى وتغيير القيم تظهر نفس المشكلة 

Dim w() As Integer = {1, 1, 0, 0, 0}

w() = {0,0,0,0,0}
الرد
تم الشكر بواسطة:
#6
الصحيح
كود :
w = {0, 0, 0, 0, 0}
بدون القوسين ()
الرد
تم الشكر بواسطة: fredo
#7
جربت ايضا بهذه الطريقة    لا جديد Sad

اعذرني على اتعابك معي
الرد
تم الشكر بواسطة:
#8
ضع مشروعك ليتم ايجاد الكود المناسب
الرد
تم الشكر بواسطة: fredo
#9
المشروع بسيط اريد عمل جملة if

فاذا نفذ شرط الاول
يقوم بتعديل قيم العناصر في المتغيرات
w = {0, 0, 0, 0, 0}
الشرط الثاني
w = {1, 1, 0, 0, 0}
الشرط الثالث
w = {1, 0, 1, 0, 0}
وهكذا وانا اقوم بتغيير القيم هذه
مثلا
if a = 1 then
w = {0, 0, 0, 0, 0}
elseif a = 2 then
w = {1, 1, 0, 0, 0}
else
w = {1, 0, 1, 0, 0}
end if
الرد
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] سؤال بخصوص تصغير الفورم محمد اسماعيل 10 116 18-07-18, 05:57 PM
آخر رد: محمد اسماعيل
  [VB.NET] سؤال عن قاعدة البيانات من الخبراء محمد اسماعيل 2 86 17-07-18, 01:25 PM
آخر رد: محمد اسماعيل
  [VB.NET] سؤال عن الــ DataGrid m.reyati 8 99 15-07-18, 03:48 AM
آخر رد: elgokr
  [VB.NET] سؤال عن قواعد البيانات محمد اسماعيل 3 69 10-07-18, 11:01 PM
آخر رد: elgokr
  سؤال :) hichem1 1 43 09-07-18, 12:25 AM
آخر رد: elgokr
  [VB.NET] سؤال أي قواعد البيانات أنسب لمشروع يعمل علي جهاز واحد فقط dametucorazon 6 136 06-07-18, 02:54 AM
آخر رد: dametucorazon
  سؤال كيف انفذ امر من لوحة المفاتيح من دون الظغط علي اي زر علي لوحة المفاتيح alipro 0 47 29-06-18, 08:38 AM
آخر رد: alipro
  [كود] سؤال كود حفظ يوزر نيم والباسورد alswade 1 76 25-06-18, 12:40 PM
آخر رد: YousefOkasha
  سؤال اريد طريقه تفعيل الحمايه لبرنامج قمت بانشاءه وتحديد السيريال أبو علي1 3 98 24-06-18, 08:12 PM
آخر رد: sendbad100
  سؤال عن برنامج ال Code generation ُEmam 2 84 24-06-18, 03:35 PM
آخر رد: ُEmam

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم