24-02-2012, 08:04 AM
24-02-2012, 09:48 AM
وعليكم السلام ورحمة الله وبركاته
سوف اعطيك سؤال لكي تفهم :
كيف يمكنني الدخول الى حقول المصفوفة(الخناة)؟
الجواب :
يجب عليا ان اعرف رقم الخانة .
ويكون الدخول للخانة الاولى هكدا :
والخانة الثانية هكدا :
و الثالث ......
سؤال : لو كان عندي مصفوفة بها 100 خانة كيف ادخل الى جميع الخناة ؟
[COLOR="DarkGreen"]الجواب سهل :
هكدا :[/COLOR]
لكن هدا كثير صعب ومضيعة للوقت ما الحل إدا ؟
الجواب : استعمل حلقت (loop) لي ان هنالك عملية تكرار , بدرورة الحلقة تحتاج الى متغير وهو I في هاته الحالة .
الكود السابق يصبح هكدا :
I تتغير من 0 الى 99 اوتوماتكيا .
المزيد من التوضيح لحظ الصورة :
![[صورة: attachment.php?attachmentid=3269&stc=1&d=1330073253]](http://delphi4arab.net/forum/attachment.php?attachmentid=3269&stc=1&d=1330073253)
وسلام عليكم ورحمة الله وبركاته بالتوفيق اخي العزيز .
سوف اعطيك سؤال لكي تفهم :
كيف يمكنني الدخول الى حقول المصفوفة(الخناة)؟
الجواب :
يجب عليا ان اعرف رقم الخانة .
ويكون الدخول للخانة الاولى هكدا :
PHP كود :
ArrayTest[0];
PHP كود :
ArrayTest[1];
سؤال : لو كان عندي مصفوفة بها 100 خانة كيف ادخل الى جميع الخناة ؟
[COLOR="DarkGreen"]الجواب سهل :
هكدا :[/COLOR]
PHP كود :
ArrayTest[0];
ArrayTest[1];
ArrayTest[2];
ArrayTest[3];
ArrayTest[4];
ArrayTest[5];
ArrayTest[6];
ArrayTest[7];
.............
.............
الجواب : استعمل حلقت (loop) لي ان هنالك عملية تكرار , بدرورة الحلقة تحتاج الى متغير وهو I في هاته الحالة .
الكود السابق يصبح هكدا :
PHP كود :
For i:= 0 to 99 do
ArrayTest[I];
المزيد من التوضيح لحظ الصورة :
وسلام عليكم ورحمة الله وبركاته بالتوفيق اخي العزيز .