منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
انشاء برنامج تشغيل الفيديو - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة السي شارب C#.NET (http://vb4arb.com/vb/forumdisplay.php?fid=175)
+--- قسم : قسم امثلة ومشاريع C#.NET (http://vb4arb.com/vb/forumdisplay.php?fid=179)
+--- الموضوع : انشاء برنامج تشغيل الفيديو (/showthread.php?tid=48933)



انشاء برنامج تشغيل الفيديو - غزة العزة - 29-05-24

لإنشاء برنامج لتشغيل الفيديو باستخدام لغة سي شارب (C#)، يمكنك استخدام مكتبة VLC أو مكتبة Windows Media Player. سأقدم لك مثالا باستخدام مكتبة Windows Media Player المدمجة في إطار العمل .NET. ستحتاج إلى استخدام Windows Forms لإنشاء واجهة المستخدم الرسومية.

إليك الخطوات التي تحتاجها لإنشاء مشغل فيديو بسيط:

إنشاء مشروع جديد في Visual Studio:

افتح Visual Studio.
اختر "Create a new project".
اختر "Windows Forms App (.NET Framework)" وانقر على "Next".
أدخل اسم المشروع واختر موقعه ثم انقر على "Create".
إضافة عنصر Windows Media Player إلى النموذج:

افتح المصمم للنموذج (Form1.cs [Design]).
في شريط الأدوات (Toolbox)، انقر على "Choose Items...".
في نافذة "Choose Toolbox Items"، انتقل إلى علامة التبويب "COM Components".
ابحث عن "Windows Media Player" وحدده، ثم انقر على "OK".
اسحب عنصر "Windows Media Player" من شريط الأدوات وضعه على النموذج.
إضافة أزرار التحكم:

أضف ثلاثة أزرار إلى النموذج: "Play"، "Stop"، و"Load".
أعد تسمية الأزرار حسب الحاجة.
كتابة الكود:

افتح ملف Form1.cs وأضف الكود التالي:

PHP كود :
using System;
using System.Windows.Forms;

namespace 
VideoPlayerApp
{
 
   public partial class Form1 Form
    
{
 
       public Form1()
 
       {
 
           InitializeComponent();
 
       }

 
       private void btnLoad_Click(object senderEventArgs e)
 
       {
 
           OpenFileDialog openFileDialog = new OpenFileDialog();
 
           openFileDialog.Filter "Video Files|*.mp4;*.avi;*.mkv;*.wmv";
 
           if (openFileDialog.ShowDialog() == DialogResult.OK)
 
           {
 
               axWindowsMediaPlayer.URL openFileDialog.FileName;
 
           }
 
       }

 
       private void btnPlay_Click(object senderEventArgs e)
 
       {
 
           axWindowsMediaPlayer.Ctlcontrols.play();
 
       }

 
       private void btnStop_Click(object senderEventArgs e)
 
       {
 
           axWindowsMediaPlayer.Ctlcontrols.stop();
 
       }
 
   }


تأكد من أن أسماء العناصر في النموذج تتطابق مع الأسماء المستخدمة في الكود (btnLoad, btnPlay, btnStop, axWindowsMediaPlayer).


RE: انشاء برنامج تشغيل الفيديو - ba2e44ca9a - 08-11-24

بارك الله فيك
s



Tutuapp 9apps