إعـــــــلان
تقليص
لا يوجد إعلان حتى الآن.
ما رايكم ؟؟__بدايتي المنقوصة
تقليص
هذا الموضوع مغلق.
X
X
-
المشاركة الأصلية بواسطة ثامر أبو بلقيس مشاهدة المشاركة
وعلى ما تقدمه من تسهيلات
لدي سؤال بسيط كيف تتحول تلك الصور التي هي في الاصل مجموعة اصفار كيف تتحول الى ارقام اي واحد اثنان ثلاثة وهكذا
مع شرح مبسط للاكواد ان امكن او الاحالة على مواقع تفسر ذلك
ولك مني اجمل تحية وللاخوان جميعا
تعليق
-
السلام عليكم ورحمة الله وبركاته
بخصوص الملف الأول و الذي تظهر فيه أعداد رقمية متزايدة
الفكرة كلها مبنية على الترتيب
وضعت عناصر Image في التجمعية و لا يهم ماذا تمثل هذه الصور المهم تكون مرتبة
Image1 - Image2 – Image3 – Image4 ... الخ
ثم وضعت في مجلد الأوتوبلاي 10 صور تمثل الاقام مرتبة
من 0 إلى 9 لأن أي عدد حتما يكون مكون من هذه الاعداد
كذلك تكون تسميتها مرتبة أي الصورة 0 اسمها 0
الصورة 1 اسمها 1 وهكذا الى غاية الصورة9 اسمها 9
---------------------------------------------------------------------
جيد نأتي إلى الأكواد ببساطة تامة
نعلن عن الوقت في on show كما أضفت متغير a
ذو القيمة 0 عند دخول التجميعية
a=0
-----------------------------------------------------------------------
ماذا يحدث في on timer
تبدأ القيمة a تتزايد
a=a+1
ودائما الناتج يصبح b أي الناتج دائما يخزن في هذا المتغير
اذن b مع البداية
تكون 0 ثم 1 ثم 2 ثم 3 ثم 4 ثم 5 .... الى غاية 999999999
-------------------------------------------------------------------------
ننشأ دالة تكرارية ذات المتغير I تبدأ من 1 الى غاية
عدد حروف أو أرقام القيمة b
كود PHP:String.Length(b)
لو استخرجنا باستعمال String.Mid من القيمة b التي تتزايد العنصر الموافق لـ I ماذا يحدث
سيظهر 1 – 2 – 3 – 4 – 5 – 6 – 7 – 8 – 9
هذه الأعداد مكونة من منزلة واحدة و بالتالي عند استدعاء الصور
نقول له الصورة التي تتوافق مع الرقم نقوم بإظهارها في
Image1 لماذا Image1 لأنها ذات منزلة واحدة
لاحظ هذا التعبير
كود PHP:Image.Load("Image"..i, "AutoPlay\\Images\\"..result..".png");
Image الموافقة
أي توزيع
بمعنى عندما يصل العداد للرقم 12 الدالة تعرف بأن هذا العدد مكون من رقمين الاول ينزل في Image1 الثاني ينزل في
Image2 هكذا الصورة أوضح أليس كذلك ؟
-----------------
كنا قد أعلنا في on show أن كل الصور مخفية
لذلك سيتم اظهارها حسب عدد مراتب العدد
كيف ؟ أضفنا في on timer سطر بعد غلق التكرار
كود PHP:Image.SetVisible("Image"..String.Length(b), true);
--------
ترتيب المتغيرات في الدوال و ترتيب الصور في مصدرها و ترتيب تسميات العناصر المستقبلة لهذه الصور
و كذلك ترتيب و ضعها في صفحة المشروع
فقط
--------------------------------------
و أخيرا
اذ تذكرت مصدر الفكرة سأمسح كلمة الفكرة من كل المشاركات السابقة
لكونها فكرة بسيطة و لا أتذكر مصدرا لها
تقديري
تعليق
-
شرح واضح وجلي وأنت دائما نكرر انك لا تحب الشروحات
لو تعطينا 10 دروس فقط على هذا المنوال اضمن لك انني سأصبح محترفا
جزاك الله الخير العميم وأطال في عمرك ومتعك بموفور الصحة والعافية وزادك في العلم بسطة
موفق بإذن الله ... لك مني أجمل تحية .
تعليق
-
المشاركة الأصلية بواسطة ثامر أبو بلقيس مشاهدة المشاركة
حتى لاحظ الكلام كم هو طويل وربما لم أوفق في ايصال الفكرة
----
أدام الله علينا جهودك وشروحاتك وأكوادك المستحدثة من العدم
موفق بإذن الله... لك مني أجمل تحية .
تعليق
-
اخي الكريم ابو بلقيس صاحب الشرح المغري والتفسير الدقيق
حقا كما قال الاخ _فرح_ لو ان كثيرا من الشروحات للاكواد تمت على هذا المنوال
لكانت لنا صورة شاملة ورائعة على بعض المشاريع التي نحن في حاجة الى النسج على غرارها
اقصد التعلم بالمحاكاة وبالمحاولة والخطأ
شكرا لانك قدمت الكثير والكثير
وعذرا لانني اكون قد اتعبتك
تعليق
مواضيع تهمك
تقليص
المنتدى: القسم العام نشرت بواسطة: Reem2Rabeh الوقت: 04-23-2025 الساعة 04:27 PM
المنتدى: ضبط وتوكيد الجودة نشرت بواسطة: HeaD Master الوقت: 04-15-2025 الساعة 09:30 AM
المنتدى: التصنيع والانتاج نشرت بواسطة: HeaD Master الوقت: 04-11-2025 الساعة 01:08 PM
المنتدى: القسم العام نشرت بواسطة: نوال الخطيب الوقت: 03-19-2025 الساعة 03:07 AM
المنتدى: الكمبيوتر والإنترنت نشرت بواسطة: عوض السوداني الوقت: 03-18-2025 الساعة 07:22 AM
تعليق