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

كيف اعرض محتوى مربع نص حرف حرف

مغلق
بدأه darekman في 16 نوفمبر 2005 · 8 رد · 672 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اخواني الاعزاء....

ارجو منكم الماعدة في كيفية عرض محتويات مربع نص بتاخير زمني مقداره ثانية واحدة بين كل حرف و الحرف الذي يليه

بمعنى : محتويات المربع = " أهلا بك"

أ

أه

أهل

أهلا

أهلا ب

أهلا بك

مثل Type Writer Animation الموجود في ال Power Point

#2

بالنسبة للتأخير

أظن انك تستطيع استخدام ال timer

او باستخدام الميثود Sleep في الموجودة في ال Threading namespace

Threading.Sleep(1000);

بين كل طباعة والاخرى

ولاتنسى تضمين ال Threading namespace

using System.Threading;

تم تعديل هذه المشاركة بواسطة ibn_als3odiah في 16 نوفمبر 2005 في 13:05

3424.gif
#3

اخي العزيز ....

اشكر لك سرعة الرد لكن في الواقع عندما استخدم Sleep اجد ان الفورم قد توقف عن الاستجابة

هل ممكن ان توضح لي التايمر ؟؟؟

#4

يوجد أكثر من طريقه ... ما يحضرني الآن :

قم بعمل Timer واجعل الـ Interval = 1000 ( تساوي ثانيه ) أو كما تريد واجعل الخاصيه طبعا Enabled = true

اعلن عن مصفوفة أحرف تحتوي على جملتك بحيث يراها الـ EventHandler وأيضا اعلن عن index حتى نمر حرف بحرف على المصفوفه في كل Tick ::

char[] yourString = "أهلا وسهلا".ToCharArray();
int index=0;

وفي الـ Tick ::

if(index < yourString.Length)
yourTextBox.Text+=yourString[index++]; else yourTimer.Enabled = false;

لاحظ أننا عملنا Enabled = false للـ Timer بعد الانتهاء حتى لا يستمر بالعمل والمقارنه بعد الانتهاء من كتابة الجمله.

#Read

http://MoutazShams.blogspot.com

projects003.gif

أعتذر عن التغيب هذه الأيام نظرا للانشغال المريب

#5

كنت سابقا عملت فنكشن تعمل هذا الأمر للأسف انا لست على جهازي الآن لكن اساس الفكرة هي العمل بال Multi-Threading حتى يتم العمل على احسن وجه

و ان شاء الله سأقوم بارفاق مثال على ذلك لاحقا

#6

والله لم استخدم التايمر قبل كذا لاني مبتديء على .net

لكن ما شاء الله قام بالرد عليك استاذنا معتز

وبالتوفيق للجميع

ودمتم بخير

3424.gif
#7

الاخوة الكرام...

اشكر لكم جزيل الشكر سرعة الرد و سوف اقوم بالتجربة و اذا حالفني الحظ سأخبركم

و شكرا

#8

السلام عليكم ورحمة الله وبركاته

اخي لكريم غدا ان شاء الله ارسل لك مشروع كامل عن هذا الذي طلبته

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

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

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

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

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

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