الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

تصميم برنامج يقوم بعمل حركات مثل البوربوينت ؟

مغلق
بدأه الاحتراف في 3 يوليو 2005 · 2 رد · 2,365 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

أتساءل عن الطريقة التي يمكن فيها تصميم برنامج يقوم بعمل حركة شبيهة بحركة Flyin الموجودة في برنامج البوربوينت ، والتي تقوم بتحريك النص في الشاشة بشكل سلس وبدون قفزات عرقلة ودون وميض blinking مهما كان طول النص ؟؟

قمت بعمل العديد من المحاولات ولكن جميعها باءت بالفشل من ناحية جودة الشريط وسرعته وسلاسته !!

هل من افكار او طرق لعمل ذلك ؟؟

الموضوع غاية في الاهمية

الرجاء المساعدة

شكرا

#2

أيه مشكاتك بالضبط و سأحاول أجابتك لأن لى تجارب فى نفس الموضوع

لا تراجع و لا إستسلام

#3

شكرا على اهتمامك ...

بالنسبة لي اريد تعلم افضل طريقة لتحريك اكثر من picturebox على الفورم في نفس الوقت بحيث تكون الحركة سهلة وسلسة وبدون قفزات او وميض !!

الطريقة المعروفة هي ان نقوم باضافة 1 الى خاصية left الخاصة بالصورة .. هذه الطريقة جيدة عند تنفيذها مع كائن صورة واحد ولكن عند محاولتي تنفيذها مع 20 كان مثلا وجدت ان سرعة الحركة قلت وبدأت تظهر الحركة كأنها قفز .

طبعا كل كائن به نص طويل بحيث يكون ضعف عرض الشاشة على اقل تقدير .

وهنا سؤال تبادر الى ذهني ... كيف لي ان اقوم بتحريك جميع كائنات الصور في وقت واحد ولكن بشكل متوازي ؟؟ اي ان لا يتأثر كائن بكائن آخر ؟؟

مثال : في برنامج البوربوينت يمكنك عمل اكثر من شريط نص متحرك في نفس الوقت .. ولكنك تشعر انها جميعا تسير بنفس السرعة وبشكل سلس ومريح .

هذه ملخص لعدد من التجارب على أمل ان اجد لديكم الطريقة الصحيحة لعمل مثل هذه البرامج .

شكرا

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…