منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : .سؤال محيرني..
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم ورحمة الله وبركاته 
تشرفت بالتسجيل في هذا الصرح العلمي والممتع 

بدأت تعلم البرمجة ((بيسك))منذ ثلاثة اسابيع لهدف بسيط وهو عمل برنامج للحروف بحركاتها الثلاث 
وعملت برناج بسيط على قدي ولكن ارغب بتقليل الاحرف واريد كتابة 28 حرف وثلاث ازرار للحركات 

السؤال :
كيف يمكنني عمل الكود الذي يمكنني من ان اضغط مثلا على حرف الالف وبعده اضغط على حركة الضمه وينطق الحرف بحركته ؟




شاكر لكم ومقدر
انصحك اعمل تسجيل صوتي بصوتك لكل حرف و حركة
ومن ثم اكتب الكود الاتي في حدث الكلك
كود :
  My.Computer.Audio.Play("مسار المقطع الصوتي", AudioPlayMode.Background)
لان من الصعب تخلي البرنامج ينطق عربي 
فقط انجليزي اعتقد 
و اغلب البرامج تعمل هيك Wink Blush

+ البيسك ولا الفيجوال بيسك لانو فيه اختلاف
(24-12-16, 11:28 AM)Basil Abdallah كتب : [ -> ]انصحك اعمل تسجيل صوتي بصوتك لكل حرف و حركة
ومن ثم اكتب الكود الاتي في حدث الكلك
كود :
  My.Computer.Audio.Play("مسار المقطع الصوتي", AudioPlayMode.Background)
لان من الصعب تخلي البرنامج ينطق عربي 
فقط انجليزي اعتقد 
و اغلب البرامج تعمل هيك Wink Blush

+ البيسك ولا الفيجوال بيسك لانو فيه اختلاف

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

اشكرك اخي الكريم 
فيجوال بيسك .

وعملت تسجيل بصوتي وايضا صورة الحروف .واشتغل البرنامج لكن الازرار كثيرة جدا حوالي 90 ازرار (28 حرف *3حركات)+ اللام القمرية والشمسية )

ما اريده هو اختصار الازرار الى 28 حرف مع الحركات الثلاثه (الفتحة والضمة والكسرة )
بحيث يختار التلميذ حرف الخاء وبعده يختار الحركة ويقوم البرنامج بنطق صوت الحرف بحركته ((الصوت من تسجيلي ))



شاكر لك ومقدر
كود :
If TextBox1.Text = "خَ" Then
   My.Computer.Audio.Play("مسار المقطع الصوتي", AudioPlayMode.Background)
      End If
وهكذا
شكرا لك وبارك الله فيك