اجعل رورو44 صفحتك الرئيسية | احفظ رورو44 في مفضلتك | ارسل رورو44 إلى صديقك | أعلن على رورو44 | English Interface

 

 

 

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

مواقع سعودية | مواقع كويتية | مواقع بحرينية | مواقع قطرية | مواقع عمانية | مواقع يمنية | مواقع عراقية | مواقع اماراتية

 
    دروس في لغات البرمجة  سي شارب - #C
 

 

فتح ملفات الملتيميديا في برنامجك !!



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

 

سنتحدث في هذا الدرس إن شاء لله عن موضوع شيّق و هو إنشاء برنامج بلغة الـ C#يمكنك من تشغيل ملفات الملتيميديا بمختلف أنواعها,  و سيكون ذلك عن طريق إضافة الـ  Window Media Player Active X Control, والذي يمكننا ببساطة من قراءة و تشغيل العديد من أنواع الملفات الصوتية أو الفيديو والتي من ضمنها : WAV, AVI, MPEG……….etc

 

لعمل ذلك قم بفتح مشروع جديد window application...

و في البداية يجب عليك إضافة الـ  Window Media Player Control  إلى صندوق الأدوات لديك وذلك كالتالي :

بعد النقر على الزر الأيمن في صندوق الأدوات :

 

 

ثم اختيار : Add/Remove Item  ستظهر لك نافذة منها قم بتحديد الـ Window Media Player Control  .....

 

 

لتظهر لك الأداة في صندوق الأدوات بعد ذلك ..

 

 

الآن لاستخدامها كل ما عليك هو سحبها كأي أداة ووضعها على الــ Form  وتستطيع وضعها بالحجم الذي يناسبك انظر الشكل التالي :

 

 

ومنها تلاحظ أن الـ Window Media Player Controlتوفر العديد  من الأزارير والتي تتيح للمستخدم تشغيل الملف, إيقافه, إعادته,  والتحكم في حجم الصوت وغيرها من الوظائف الهامة.

 

و الفكرة هي عمل برنامج يستطيع بواسطته المستخدم من تشغيل أي ملف من القرص لديك ليتم عرضه على الـ Windows Media Player Control.

 

سنقوم بإضافة  Main menuإلى البرنامج و الذي يتكون من القائمة:

 

  ~~: File: ~~

 والتي تحتوي على open  وهي لاختيار أي ملف من الجهاز لديك, و Exit  : لإغلاق البرنامج .

 

لعمل ذلك:

 

1-  اسحب أداة الـ MainMenu Control من صندوق الأدوات و قم بإسقاطها على الـ formلديك, و ابدأ في كتابة اسم القائمة File  و محتوياتها.

 

 

2 – و لكي نجعل الأمر Open  يقوم بفتح نافذة open File كالتي تظهر لنا في أي برنامج من برامج الويندوز,  فإننا سنستخدم  الـ OpenFileDialog Componentوالتي تسمح للمستخدم بالبحث داخل المجلدات عن الملف الذي يريد فتحه وتشغيله, ولإضافتها إلى البرنامج قم بإضافتها مباشرة من صندوق الأدوات و إسقاطها على الـ form.

 

 

لاحظ أن الـOpenFileDialog Component  لن تظهر لك على الـ formولكنها ستظهر أسفل النافذة كما في الشكل السابق, وسنتعامل مع الـ openFileDialog  داخل البرنامج على أنه Class.

و بذلك نكون قد أضفنا المكونات و الأدوات اللازمة للبرنامج, لنبدأ الآن بكتابة الأوامر:

1- قم بالضغط على الأمر open  من القائمة Fileمرتين ….لتنتقل إلى نافذة الـ code  و اكتب الأمر التالي:

 

private void menuItem2_Click(object sender, System.EventArgs e)
{
    //Use the ShowDialog method to display the dialog at run time.
    this.openFileDialog1.ShowDialog();

    this
.axWindowsMediaPlayer1.URL = this.openFileDialog1.FileName;
}

 

في البداية استخدمنا الدالة ShowDialog   و التي تعمل على إظهار الـ Dialogعند الضغط على الأمر open  , و يستطيع المستخدم هنا أن يبحث عن أي ملف و يختاره

 this.axWindowsMediaPlayer1.URL  هنا استخدمناخاصية الـ URLللـ Windows Media Player Control الحالي أي مسار الملف المراد تشغيله.

 this.openFileDialog1.FileName وهنا الخاصية FileName تعود بمسار و اسم الملف الذي قام المستخدم باختياره من النافذة  open dialog

و بنهاية هذا السطر نكون قد جعلنا مسار الملف الذي سيتم تشغيله  = مسار الملف الذي قام المستخدم باختياره من النافذة  open dialog

 

2- قم بالضغط على الأمر Exit مرتين  من القائمة File واكتب الأمر التالي لإغلاق البرنامج :

private void menuItem3_Click(object sender, System.EventArgs e)
{
  
Application.Exit();
}

و بذلك اكتمل البرنامج :



المزيد من المواضيع

Regular Expression --2
Regular Expression --1
مدخل إلى البرمجة غرضيّة التوجّه في السي شارب
ربط الفلاش بالــ #C
الدوال --2--#Methods in c
الدوال --1--#Methods in c
السيطرة على الأخطاء Exception Handling
المؤشرات في سي شارب
التحويل العلني- Explicit Conversion
تحويل الأنواع - التحويل الضمني
المتغيرات - Variables
أنواع البيانات – Data Types
::البرنامج الأول في C#::
مقدمة عن #C
::نقاط مهمة في C#::
التعامل مع الملفات File Stream

1

 

الاقسام الرئيسية

دروس للمبتدئين

--

دروس في أنظمة التشغيل

--

دروس في الانترنت

--

دروس في لغات البرمجة

--

دروس في برمجة المواقع

--

دروس في الأوفيس

--

دروس في الرسوم و التصميم

--

دروس في قواعد البيانات

--

دروس في الألعاب والبرامج

--

دروس في المكونات الصلبة

--

دروس في الشبكات

--

دروس في أمن المعلومات

--

دروس في الذكاء الاصطناعي

--

القائمة البريدية

  فضائح | ماسنجر | تداول | الحياة الزوجية | عجائب وغرائب| دروس تعليمية | عالم حواء | فضائح الفن | ستار اكاديمي | نكت | برامج | صور | | شات سعودي | شات عربي | ماسينجر | مسجات | دليل مواقع | دليلك | مواقع سعودية | مواقع كويتية | مواقع بحرينية | مواقع قطرية | مواقع عمانية | مواقع يمنية | مواقع عراقية | مواقع اماراتية | دردشة خليجية | دردشة سعودية | دردشة عربية | شات صوتي | دردشة صوتية | دردشة كويتية | دردشة اماراتية | دردشة عمانية | دردشة قطرية | دردشة بحرينية | دردشة عراقية | دردشة يمنية | سكس | طريق الاسلام, انا مسلم , طريق الهدايه , مسلمون , منوعات اسلاميه | اسلاميات , برامج اسلامية , منوعات اسلامية | جنس | الاسرة المسلمة , الاسرة العربية , اسرتي , عائلتي | برامج الاسره , نصائح معلومات , اسرة عربية سعودية خليجية | دروس تعليمية , مكتبة الدروس التعليمية | شروح برامج , شرح برامج , دورات تعليميه | طب وصحه - المركز الطبي | طبيبك على الانترنت , معلومات طبية , معلومات صحيه

Roro44.com xml :                            

شات سعودي | شات عربي | شات خليجي | العاب | دردشات | العاب بنات

 |  اشهر موقعك | احصائيات الموقع | اسعار الاعلانات |  لمراسلة الإدارة  |

:: ©2007-2003 www.roro44.com All rights reserved ::