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

~| برنامج تعليمي للمبتدئين أمثالي ~| listening to words in English ~|

بدأه The Hidden Ghost في 11 مارس 2012 · 3 رد · 689 مشاهدة · في مشاريع ومسابقات القسم
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

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

أقدم لكم هذا البرنامج التعليمي المتواضع والذي يندرج تحت ما يسمى بتعلم نطق الكلمات بالإنجليزية ، والتي نجد صعوبة فيها نحن المغاربة .

لذا جاءتني هذه الفكرة - برمجة برنامج تعليمي ب CPP - أنتفع به أولا ثم ينتفع به من لديه العزيمة والإرادة لتعلم اللغة الإنجليزية ...

فكرة البرنامج :

يقوم البرنامج بإنشاء ملف جديد من نوع VBS وبعد ذلك يقوم بتشغيله لكي تستمع إلى كيفية نطق الكلمة ...

صورة البرنامج :

158628158.png

السورس كود :

#include <cstdlib>
#include <iostream>
#include <string>
#include <windows.h>
#include <fstream>

using namespace std;
 main()
{
 HWND handle; // Declare the window handle
 char Text[100];
 begin :
 system("title Listen to words In English "); // change console title
 system("color c"); // changing text color
 cout <<"\n\n";
 cout << "\t\t #     #####  #####   #####   #####   ####### \n";
 cout << "\t\t #       #    #         #     #       #     #\n";
 cout << "\t\t #       #    ####      #     #####   #     # \n";
 cout << "\t\t #       #       #      #     #       #     # \n ";
 cout << "\t\t ##### #####  ####      #     #####   #     #  \n";
 cout << "\t\t                         to words in English   \n";

 cout<<"\n\n Enter Your Text Here : \n\n\t";
 cin.getline(Text,1000);
 ofstream file("Speaker.vbs",ios::out); //  create a VBS FILE & open it 
 file << "CreateObject(\"SAPI.SpVoice\").Speak"<<"\""<<Text<<"\""<<endl; // writing in the file
 // this VBS code , it is writing for creating a new Object (SAPI.SpVoice)
 file.close(); // closing the file
 ShellExecute(handle,"open","Speaker.vbs",NULL,NULL,SW_SHOW); // execute the VBS file
 Sleep(2000);
 cout<<"\n\n\t\t Try Again ...";
 getchar();
 DeleteFileA("Speaker.vbs"); // delete the VBS FILE
 system("cls");// clear screen
 goto begin; // go up
}

والآن مع تحميل البرنامج :

أتمنى أن يعجبكم البرنامج ، وعذرا على الشرح المبهم ...

إلى اللقاء ...

rS3eY.png
#2

السلام عليكم

مرحبا أخي :)

بداية, أهنئك على هذه الأفكار الجميلة و أشكرك مرة أخرى على طرح مثل هذه المواضيع التي من شأنها إعادة نشاط القسم.

من الواضح أن القسم الآن يُعاني من غياب المشرفين و الخبراء المعتمدين .. الله يرحم أيام زمان !

قمت بتنفيذ برنامجك بسرعة لكي أرى النتائج و كانت النتيجة :

post-225348-000765400 1331551968_thumb.p

أين المشكلة ؟؟

المرفقات
test.png
#3

روعة...شكرا جزيلا

#4

أخي خالد ، يعمل لدي البرنامج جيدا ، إذا لم يعمل معك جيدا ، فعدل في السورس الكود لأنني أعرف أنك خبير في السي++ و السي :lol: :) :)

aegr كتب:

روعة...شكرا جزيلا

الشكر لك أخي الغالي على هذا المرور الجميل ...

rS3eY.png

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

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

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

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

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