بوابة الإنترنت الرقمية ADSLGATE

Amazon عنوان IP سرعة الإتصال الإعلان استعادة كلمة المرور
العودة   البوابة الرقمية ADSLGATE > بوابة البرامج وأنظمة التشغيل > بوابة البرمجة العامة
التسجيل التنبيهات لوحة التحكم مشاركات اليوم قوانين المنتدى الاتصال بنا مشاركات اليوم اجعل كافة الأقسام مقروءة




إضافة رد
 
أدوات الموضوع
قديم 16-07-2019, 09:37 AM #1
غزوان خليل
مشارك
 
الصورة الرمزية غزوان خليل
 


غزوان خليل @Linkedin غزوان خليل @Flickr غزوان خليل @Facebook غزوان خليل @Twitter غزوان خليل @Youtube




افتراضي يلزمني بعض الاكواد





السلام عليكم
ابرمج مشروع مشغل صوت وفيديو
لغة c# 2008
واستخدمت بانل بدل الأداة
لكن يلزمني هذه الاكواد ليكمل المشروع
كود- تقديم الملف -تشغييل -أيقاف -ايقاف مؤقت

 

 

التوقيع
اعتذر لغيابي المكترر عن المنتدى وذلك بسبب ظروفي الصحي



غزوان خليل غير متصل  
أشكر صاحب الموضوع رد مع اقتباس

قديم 16-07-2019, 08:31 PM #2
iSR5
Laptop Support Team
 
الصورة الرمزية iSR5
 


افتراضي رد: يلزمني بعض الاكواد





مشاهدة المشاركة الأصلية
غزوان خليل
السلام عليكم
ابرمج مشروع مشغل صوت وفيديو
لغة c# 2008
واستخدمت بانل بدل الأداة
لكن يلزمني هذه الاكواد ليكمل المشروع
كود- تقديم الملف -تشغييل -أيقاف -ايقاف مؤقت

طيب ايش الـ library اللي استخدمتها ؟ حتى نعرف نساعدك ..



اذا كنت بتستخدم الـ System.Windows.Media فتقدر تتحكم في الملف بال Event Handlers .. مثل OnMouseDownPlayMedia وفيه ايفينت للـ pause و stop وتقريباً كل حاجه تحتاجها للتحكم بالمشغل ..



فانت تتحكم بالمشغل عن طريق الـ Event Handlers ..

 

 

التوقيع
غالباً لا اقوم بمراجعة المواضيع التي قمت بالرد عليها! فإذا كنت تريد رد مني , فقم بإستخدام خاصية الإقتباس حتى يظهر لدي إشعار بذلك!

[مواضيع قد تهمك]
كيفية إختيار مزود الطاقة Power Supply

iSR5 غير متصل  
عضو وجد هذه المشاركة مفيدة
رد مع اقتباس

قديم 17-07-2019, 09:48 AM كاتب الموضوع #3
غزوان خليل
مشارك
 
الصورة الرمزية غزوان خليل
 


غزوان خليل @Linkedin غزوان خليل @Flickr غزوان خليل @Facebook غزوان خليل @Twitter غزوان خليل @Youtube
افتراضي رد: يلزمني بعض الاكواد





مشاهدة المشاركة الأصلية
iSR5
طيب ايش الـ library اللي استخدمتها ؟ حتى نعرف نساعدك ..



اذا كنت بتستخدم الـ System.Windows.Media فتقدر تتحكم في الملف بال Event Handlers .. مثل OnMouseDownPlayMedia وفيه ايفينت للـ pause و stop وتقريباً كل حاجه تحتاجها للتحكم بالمشغل ..



فانت تتحكم بالمشغل عن طريق الـ Event Handlers ..

لم افهم ما تقصد على العموم سأرفق المشروع
لتشاهده

http://gulfup.me/yz0jj7h55bkb

 

 

التوقيع
اعتذر لغيابي المكترر عن المنتدى وذلك بسبب ظروفي الصحي




التعديل الأخير تم بواسطة غزوان خليل ; 17-07-2019 الساعة 09:52 AM.
غزوان خليل غير متصل  
رد مع اقتباس

قديم 17-07-2019, 10:20 PM #4
iSR5
Laptop Support Team
 
الصورة الرمزية iSR5
 


افتراضي رد: يلزمني بعض الاكواد





مشاهدة المشاركة الأصلية
غزوان خليل
لم افهم ما تقصد على العموم سأرفق المشروع
لتشاهده

http://gulfup.me/yz0jj7h55bkb

كود:
        private void فتحملفToolStripMenuItem_Click(object sender, EventArgs e)
        {
                    openFileDialog1.Filter = "Audio & Video Files (*.avi,*.ifv,*.div,*.Audio,*. divx,*.wmv,*.asf,*.asx,*.mpg,*.mpeg,*.mpe,*.m4v,*.mp4,*.mvv,*.m2v,*.miv,*.mod,*.qt,*.mov,*.dv,*.dat,*.3gp,*.3g2,*.3gpp,*.3gp2,*.ms,*.dvr,*.gvi,*.ogm,*.ogg,*.ogv,*.m2t,*.mts,*.mkv,*.flv,*.fli,*.f4v,*.f4p,*.ts,*.tp,*.trp,*.m2ts,*.flc,*.amv,*.mtv,*.cdg,*.nsv,*.rm,*.ram,*.ramvb,*.rv,*.ivr,*.wav,*.mp2,*.mp3,*.mpeg3,*.cda,*.m4a,*.wma,*.aac,*.mpc,*.mpp,*.mp+,*.aif,*.aiff,*.aifc,*.au,*.snd,*.amr,*.awb,*.flac,*.ac3,*.pcx,*.ras,*.tga,*.wmf,*.emf,*.mpeg,*.vob,*.ogm,*.vivo,*.asf,*.mp4,*.mx,*.xm,*.realmedia,*.matroska,*.nuppelvideo,*.yuv,*.4mpeg,*.flim,*.roq,*.pvafiles,*.xanim,*.dllcodces,*.videocd,*.svcd,*.dvd,*.3ivx,*.divx3/4/5,*h.264movies*)|*.avi;*.ifv;*.div;*.divx;*.wmv;*.asf;*.asx;*.mpg;*.mpeg;*.mpe;*.m4v;*.mp4;*.mvv;*.m2v;*.miv;*.mod;*.qt;*.mov;*.dv;*.dat;*.3gp;*.3g2;*.3gpp;*.3gp2;*.ms;;*.dvr;*.gvi;*.ogm;*.ogg;*.ogv;*.m2t;*.mts;*.mkv;*.flv;*.fli;*.f4v;*.f4p;*.ts;*.tp;*.trp;*.m2ts;*.flc;*.amv;*.mtv;*.cdg;*.nsv;*.rm;*.ram;*.ramvb;*.rv;*.ivr;*.wav;*.mp2;*.mp3;*.mpeg3;*.cda;*.m4a;*.wma;*.aac;*.mpc;*.mpp;*.mp+;*.aif;*.aiff;*.aifc;*.au;*.snd;*.amr;*.awb;*.flac;*.ac3;*.pcx;*.ras;*.tga;*.wmf;*.emf;*.mpeg;*.vob;*.ogm;*.vivo;*.asf;*.mp4;*.mx;*.xm;*.realmedia;*.matroska;*.nuppelvideo;*.yuv;*.4mpeg;*.flim;*.roq;*.pvafiles;*.xanim;*.dllcodces;*.videocd;*.svcd;*.dvd;*.3ivx;*.divx3/4/5*h.264movies*";




            openFileDialog1.InitialDirectory = "C:\\";
           openFileDialog1.Title = "فتح ملف";
          if (openFileDialog1.ShowDialog() == DialogResult.OK)
             {
              
             }

        }
ضيف عليه هذا :

كود:
if (openFileDialog1.ShowDialog() == DialogResult.OK)
{
    int panelWidth = panel1.Width;
    int panelHeight = panel1.Height;

    vp = new Video(openFileDialog1.FileName)
    {
        Owner = panel1
    };

    vp.Stop();

    panel1.Size = new Size(panelWidth, panelHeight);
}

ضيف برضوه Click Handler على ايقونة التشغيل play (فقط اضغط عليها دبل كليك من الديزانر وراح يضيفها) ..
واضف هذا الكود جواتها :

كود:
if (vp.State != StateFlags.Running)
{
    vp.Play();
}
وبعدها اعمل تجربه باضافة فيديو من القائمة وجرب تشغله من زر التشغيل ..


وطبعاً بقية ازرار التحكم شبيهه بزر التشغيل .. فقط عليك انك تضيف شرط if تشيك اذا الفيديو شغال مثلاً او لا ..

مثلاً زر الايقاف بيكون بهالطريقة :



كود:
        
if (vp.State == StateFlags.Running)
{
    vp.Stop();
}

 

 

التوقيع
غالباً لا اقوم بمراجعة المواضيع التي قمت بالرد عليها! فإذا كنت تريد رد مني , فقم بإستخدام خاصية الإقتباس حتى يظهر لدي إشعار بذلك!

[مواضيع قد تهمك]
كيفية إختيار مزود الطاقة Power Supply


التعديل الأخير تم بواسطة iSR5 ; 17-07-2019 الساعة 10:24 PM.
iSR5 غير متصل  
رد مع اقتباس

إضافة رد

أدوات الموضوع

الانتقال السريع


الساعة الآن 07:04 AM.