منتديات الجنرال صدام الشرعبي لي الهكرز والاختراقات
عزيزي الزائر عزيزتي الزائرة يرجي التكرم بتسجبل الدخول
لي اجل تستطيع اطهار جميع المواضيع والاقسام
اذا كنت عضو معنا

او التسجيل ان لم تكن عضو وترغب في الانضمام الي المنتدي

نتشرف بتسجيل

ادارة المنتدى
منتديات الجنرال صدام الشرعبي لي الهكرز والاختراقات
عزيزي الزائر عزيزتي الزائرة يرجي التكرم بتسجبل الدخول
لي اجل تستطيع اطهار جميع المواضيع والاقسام
اذا كنت عضو معنا

او التسجيل ان لم تكن عضو وترغب في الانضمام الي المنتدي

نتشرف بتسجيل

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


منتديات الجنرال صدام الشرعبي لي الهكرز والاختراقاأكبر منتدى هكر عربي متخصص بجديد الثغرات واختراق المواقع والأجهزة.منتدى إختراق البريد والايميلات- قسم اختراق دورة إحتراف التلغيمدورة اختراق IPs من نوع SIPو VOIP‎دورة كشف التلغيم‎دورة اختراق الأجهزة‎دورة
 
الرئيسيةأحدث الصورالتسجيلدخول


تحياتي لك الباب مفتوح لي في جميع الاقسام الذي تريده عند المشاركه  اي استفسار انا جاهز ان شاء الله
بحـث
 
 

نتائج البحث
 
Rechercher بحث متقدم
سحابة الكلمات الدلالية
المواضيع الأخيرة
» انشاء ./payload
الدرس الخامس تشغيل ملف فيديو Icon_minitimeالأربعاء أغسطس 11, 2021 12:03 pm من طرف ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے

» دروس تعلم فنون الهكرز للمبتدئين
الدرس الخامس تشغيل ملف فيديو Icon_minitimeالجمعة ديسمبر 29, 2017 1:33 pm من طرف ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے

» اقوى كود ازالة حسابات الفيس بوك
الدرس الخامس تشغيل ملف فيديو Icon_minitimeالجمعة ديسمبر 29, 2017 1:27 pm من طرف ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے

» عملاق التحميل من التورنت Vuze 5.6.0.0 الجديد كليا واحدث الادوات والاصدرات
الدرس الخامس تشغيل ملف فيديو Icon_minitimeالسبت مارس 07, 2015 11:36 am من طرف ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے

» برنامج FastPictureViewer 1.9 Build 342 لتعديل و عرض الصور بكل سهوله
الدرس الخامس تشغيل ملف فيديو Icon_minitimeالأربعاء مارس 04, 2015 3:57 pm من طرف ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے

» احدث فلود اضافات روم 2015
الدرس الخامس تشغيل ملف فيديو Icon_minitimeالأربعاء مارس 04, 2015 10:20 am من طرف ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے

» ]VB6[ أفضل الطرق لتجميل برامجك شبكة الجنرال صدام الشرعبي
الدرس الخامس تشغيل ملف فيديو Icon_minitimeالثلاثاء مارس 03, 2015 10:58 am من طرف ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے

» الدرس الثالث -الجمل الشرطية و الدوارات شبكة الجنرال صدام الشرعبي
الدرس الخامس تشغيل ملف فيديو Icon_minitimeالثلاثاء مارس 03, 2015 10:55 am من طرف ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے

» الدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي
الدرس الخامس تشغيل ملف فيديو Icon_minitimeالثلاثاء مارس 03, 2015 10:53 am من طرف ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے

» ]#C[ الدرس الاول تعلم خطوة بخطوة , مع الإجابة عن أي سؤال شبكة الجنرال صدام الشرعبي
الدرس الخامس تشغيل ملف فيديو Icon_minitimeالثلاثاء مارس 03, 2015 10:52 am من طرف ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے

» ]C#[ الخطوه الثانية اضافةالبيانات بالـ LINQ شبكة الجنرال صدام الشرعبي
الدرس الخامس تشغيل ملف فيديو Icon_minitimeالثلاثاء مارس 03, 2015 10:47 am من طرف ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے

» ]C#[ الخطوه الاولى لأستيعاب الـ LINQ شبكة الجنرال صدام الشرعبي
الدرس الخامس تشغيل ملف فيديو Icon_minitimeالثلاثاء مارس 03, 2015 10:45 am من طرف ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے

» ]#C[ عمل برامج للاجهزه النقاله والPDA‏ شبكة الجنرال صدام الشرعبي
الدرس الخامس تشغيل ملف فيديو Icon_minitimeالثلاثاء مارس 03, 2015 10:41 am من طرف ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے

نوفمبر 2024
الإثنينالثلاثاءالأربعاءالخميسالجمعةالسبتالأحد
    123
45678910
11121314151617
18192021222324
252627282930 
اليوميةاليومية
التبادل الاعلاني

انشاء منتدى مجاني



أفضل 10 فاتحي مواضيع
ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے
الدرس الخامس تشغيل ملف فيديو Vote_rcap1الدرس الخامس تشغيل ملف فيديو Voting_barالدرس الخامس تشغيل ملف فيديو Vote_lcap1 
جنـرال الـهكـر
الدرس الخامس تشغيل ملف فيديو Vote_rcap1الدرس الخامس تشغيل ملف فيديو Voting_barالدرس الخامس تشغيل ملف فيديو Vote_lcap1 
رابح..زيرؤ.فؤر.ايفر
الدرس الخامس تشغيل ملف فيديو Vote_rcap1الدرس الخامس تشغيل ملف فيديو Voting_barالدرس الخامس تشغيل ملف فيديو Vote_lcap1 
ابوعلي
الدرس الخامس تشغيل ملف فيديو Vote_rcap1الدرس الخامس تشغيل ملف فيديو Voting_barالدرس الخامس تشغيل ملف فيديو Vote_lcap1 
سنايبر1
الدرس الخامس تشغيل ملف فيديو Vote_rcap1الدرس الخامس تشغيل ملف فيديو Voting_barالدرس الخامس تشغيل ملف فيديو Vote_lcap1 
ملك الهكر
الدرس الخامس تشغيل ملف فيديو Vote_rcap1الدرس الخامس تشغيل ملف فيديو Voting_barالدرس الخامس تشغيل ملف فيديو Vote_lcap1 
العاشق
الدرس الخامس تشغيل ملف فيديو Vote_rcap1الدرس الخامس تشغيل ملف فيديو Voting_barالدرس الخامس تشغيل ملف فيديو Vote_lcap1 
الساحر
الدرس الخامس تشغيل ملف فيديو Vote_rcap1الدرس الخامس تشغيل ملف فيديو Voting_barالدرس الخامس تشغيل ملف فيديو Vote_lcap1 
__alsafa7__
الدرس الخامس تشغيل ملف فيديو Vote_rcap1الدرس الخامس تشغيل ملف فيديو Voting_barالدرس الخامس تشغيل ملف فيديو Vote_lcap1 
صدام الشرعبي
الدرس الخامس تشغيل ملف فيديو Vote_rcap1الدرس الخامس تشغيل ملف فيديو Voting_barالدرس الخامس تشغيل ملف فيديو Vote_lcap1 
أفضل 10 أعضاء في هذا المنتدى
ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے - 1851
الدرس الخامس تشغيل ملف فيديو Vote_rcap1الدرس الخامس تشغيل ملف فيديو Voting_barالدرس الخامس تشغيل ملف فيديو Vote_lcap1 
رابح..زيرؤ.فؤر.ايفر - 300
الدرس الخامس تشغيل ملف فيديو Vote_rcap1الدرس الخامس تشغيل ملف فيديو Voting_barالدرس الخامس تشغيل ملف فيديو Vote_lcap1 
جنـرال الـهكـر - 227
الدرس الخامس تشغيل ملف فيديو Vote_rcap1الدرس الخامس تشغيل ملف فيديو Voting_barالدرس الخامس تشغيل ملف فيديو Vote_lcap1 
سنايبر1 - 146
الدرس الخامس تشغيل ملف فيديو Vote_rcap1الدرس الخامس تشغيل ملف فيديو Voting_barالدرس الخامس تشغيل ملف فيديو Vote_lcap1 
ابوعلي - 55
الدرس الخامس تشغيل ملف فيديو Vote_rcap1الدرس الخامس تشغيل ملف فيديو Voting_barالدرس الخامس تشغيل ملف فيديو Vote_lcap1 
العاشق - 49
الدرس الخامس تشغيل ملف فيديو Vote_rcap1الدرس الخامس تشغيل ملف فيديو Voting_barالدرس الخامس تشغيل ملف فيديو Vote_lcap1 
نسيـم البحـر1 - 27
الدرس الخامس تشغيل ملف فيديو Vote_rcap1الدرس الخامس تشغيل ملف فيديو Voting_barالدرس الخامس تشغيل ملف فيديو Vote_lcap1 
ملك الهكر - 27
الدرس الخامس تشغيل ملف فيديو Vote_rcap1الدرس الخامس تشغيل ملف فيديو Voting_barالدرس الخامس تشغيل ملف فيديو Vote_lcap1 
لووورد اليمن - 24
الدرس الخامس تشغيل ملف فيديو Vote_rcap1الدرس الخامس تشغيل ملف فيديو Voting_barالدرس الخامس تشغيل ملف فيديو Vote_lcap1 
__alsafa7__ - 18
الدرس الخامس تشغيل ملف فيديو Vote_rcap1الدرس الخامس تشغيل ملف فيديو Voting_barالدرس الخامس تشغيل ملف فيديو Vote_lcap1 
تسجيل صفحاتك المفضلة في مواقع خارجية
تسجيل صفحاتك المفضلة في مواقع خارجية reddit      

https://sadam-alsharabi.roo7.biz

قم بحفض و مشاطرة الرابط منتديات الجنرال صدام الشرعبي لي الهكرز والاختراقات على موقع حفض الصفحات
تصويت
احصائيات
هذا المنتدى يتوفر على 2284 عُضو.
آخر عُضو مُسجل هو Mahrr فمرحباً به.

أعضاؤنا قدموا 3052 مساهمة في هذا المنتدى في 2055 موضوع

 

 الدرس الخامس تشغيل ملف فيديو

اذهب الى الأسفل 
كاتب الموضوعرسالة
ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے

ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے


السٌّمعَة : 47
تاريخ التسجيل : 19/11/2012
العمر : 34
الموقع : https://m.facebook.com/profile.php?id=465134066889659

الدرس الخامس تشغيل ملف فيديو Empty
مُساهمةموضوع: الدرس الخامس تشغيل ملف فيديو   الدرس الخامس تشغيل ملف فيديو Icon_minitimeالإثنين مايو 26, 2014 2:02 pm

دوال تشغيل الفيديو موجودة في ملف Microsoft.DirectX.AudioVideoPlayback.dll
الذي أضفناه إلى التطبيق في الدرس السابق
دوال الفيديو تشبه إلى حد كبير دوال الصوت عدى عن إختلافات بسيطة
من اهم هذه الإختلافات أنه يمكنك أن تحدد كائن حاضن Owner Control لشاشة الفيديو
معنى كائن حاضن اي كائن يعمل كشاشة فيديو
أما إذا لم تحدد كائن حاضن فان التطبيق سيفتح نافذه جديدة لتكون شاشة الفيديو
قراءة أحداث المفاتيح
كل كائن له صفات و دوال كما عرفنا سابقاً , والكائنات تحتوي أيضاً على أحداث Events
مثلاً الزر له عدة أحداث منها عند الضغط عليه Click وعند الضغط المزدوج DoubleClick
و عند مرور مؤشر الماوس به MouseOver
وفي الدروس السابقة إستخدمنا حدث Click فقط
للتصفح بين أحداث الكائن , إختر الكائن ثم أفتح نافذة الصفات "الخواص" واختر زر الأحداث:
الدرس الخامس تشغيل ملف فيديو 41
ستظهر لك قائمة بجميع الأحداث للكائن المحدد
ولكي تضيف تعليمات عند حدوث حدث معين اضغط مزدوجاً على أسم الحدث في القائمة
ستتنتقل إلى الشفرة لتكتب التعليمات التي تنفذ عن حدوث ذلك الحدث
ومن الأحداث المهة حدث KeyPress وينطلق هذا الحدث عند الضغط على أي مفتاح
في لوحة المفاتيح .
التطبيق
إفتح تطبيق الدرس السابق وعدل النص في زر فتح ملف الصوت إلى "فتح ملف ميديا"
وفي زر تشغيل ملف الصوت إلى "تشغيل ملف ميديا"
أضف زراً جديداً وغير النص فيه إلى "ملئ الشاشة"
قبل تشغيل ملف الفيديو يجب أن نحدد له كائن حاضن ليعمل كشاشة
افتح التصميم وأضف أدات البانيل إلى الفورم:
الدرس الخامس تشغيل ملف فيديو 42
تأكد من إختيار البانيل و غير صفة الإسم إلى p1
غير صفة العرض Width إلى 400 وصفة الإرتفاع Height إلى 300
الدرس الخامس تشغيل ملف فيديو 43
من خلال صفة BackgroundImage إختر اي صورة لتكون خلفية الشاشة
ليصبح شكل النافذة هكذا:
الدرس الخامس تشغيل ملف فيديو 44
أضغط مزدوجاً على أي زر للذهاب إلى الشفرة ,
نحتاج إلى تعريف كائن عام Global من نوع فيديو ولأننا سنستخدمة في أكثر من إجراء
سنعرفه خارج جميع الإجراءات والدوال , إذهب إلى الشفرة حيث عرفنا متغير الصوت في الدرس السابق
وأكتب تعريف كا ئن الفيديو :
الكود:
private Video vp;

تحت تعريف كائن الصوت من الدرس السابق :
الدرس الخامس تشغيل ملف فيديو 45
سنجعل التطبيق يفتح ملفات صوت أو ملفات فيديو , لكن المشكلة أن للصوت كائن
وللفيديو كائن آخر , وبالتالي يجب أن نعرف نوع الملف حتى نستخدم الكائن المحدد
وبما أن أنواع الفيديو كثيرة جداً فلا يمكننا فحص نوع الملف لتأكد من نوعه
وبالتالي فالحل الوحيد هو أن نحاول أولا تشغيل الملف بكائن الفيديو
فإن ظهر لنا خطأ فنحاول نشغلة بكائن الصوت , وأن ظهر لنا خطأ للمرة الثانية فالملف غير صالح
قد يسأل البعض لماذا بدأنا بتجربة كائن الفيديو مع أن معظم الملفات ستكوت صوت
والإجابة أن كائن الصوت ممكن أن يشغل ملفات فيديو بدون صورة , يعني انه يفتح ملف الفيديو
ويشغل الصوت الذي فيه , وبالتالي فربما يكون الملف فيديو ويتم تشغيله كملف صوت
لذلك يجب أولاً تجربة كائن الفيديو حتى إذا كان ملف فيديو يشغل الصوت مع الصورة
وإذا كان ملف صوت نجرب كائن الصوت ..
لعمل ذلك نحتاج إلى تنفيذ جملة تعقب الإخطاء try مرتين متداخلتين:
الكود:
try
{
//شغل ملف الفيديو
}
catch
{
 [COLOR="Blue"]try
   {
   //شغل ملف الصوت
  }
  catch
   {
[U]     //الملف غير صالح[/U]
        }[/COLOR]
}

أولا سنجرب فتح ملف فيديو فإذا حدث خطأ فإن المترجم ينتقل لتنفيذ التعليمات داخل جملة catch
والتي هي باللون الأزرق , وهناك جملة tryأخرى نقوم من خلالها بتجربة فتح ملف صوت
فإذا حدث أي خطأ فان المترجم ينتقل لتنفيذ تعليمات catch التي تحتها خط
في زر فتح ملف الميديا أمسح الكود السابق وأكتب بدلاً عنه :
الكود:
 
            OF.ShowDialog();
            try
            {
                vp = Video.FromFile(OF.FileName);
                vp.Owner = p1;
                p1.Width = 400;
                p1.Height = 300;
            }
            catch
            {
             [COLOR="Blue"]try
             {
             ap = Audio.FromFile(OF.FileName);
             }
             catch
             {
             [U]MessageBox.Show("الرجاء إختيار ملف صالح");[/U]
             }            [/COLOR]
              
            }

التعليمة OF.ShowDialog تفتح نافذة فتح ملف ميديا
عند إختيار الملف نجرب تشغيل الفيديو عبر هذه التعليمات:
الكود:
vp = Video.FromFile(OF.FileName);
 vp.Owner = p1;
 p1.Width = 400;
 p1.Height = 300;

في السطر الأول نحمل الملف الموجود في كائن فتح الملف إلى كائن الفيديو
في السطر الثاني نحدد الكائن الحاضن Owner لكائن الفيديو
في السطر الثالث والرابع , نعيد تحديد حجم الكائن الحاضن إلى الحجم الأصلي
لأن ملفات الفيديو لها أحجام مختلفة وحجم الكائن الحاضن قد يختلف على حسب حجم الصورة
في ملف الفيديو لذلك من الأفضل إعادة تحجيم الكائن الحاضن
عند حدوث أي خطأ سينتقل المترجم لتنفيذ الكود باللون الأزرق وتعليمة تحميل ملف الصوت إلى كائن الصوت:
الكود:
ap = Audio.FromFile(OF.FileName);

عند حدوث خطأ آخر هنا سينتقل المترجم إلى تنفيذ تعليمة catch الداخلية وهي إظهار رسالة الخطأ
سنستخدم نفس الطريقة في إجراء الضغط على زر تشغيل ملف الميديا
إفتح التصميم وأضغط علية مزدوجاً للإنتقال للشفرة أمسح الشفرة الموجودة وأكتب بدلاً منها:
الكود:
 
            try
            {
            vp.Play();
            }
            catch
            {
             [COLOR="Blue"]try
             {
                ap.Play();
             }
             catch
             {
[U]             MessageBox.Show("حدث خطأ اثناء محاولة تشغيل الملف");[/U]
             }[/COLOR]
            }

نجرب تشغيل ملف الفيديو وإذا حدث خطا نجرب تشغيل ملف الصوت وإذا حدث خطأ آخر نظهر رسالة.
افتح التصميم واضغط مزدوجاً على زر ملئ الشاشة وأكتب تعليمة ملئ الشاشة لكائن الفيديو:
الكود:
vp.Fullscreen = true;

كائن الفيديو يحتوي على صفة Fullscreen من نوع قيمة بوليانية اما صح أو خطأ
فإذا حددنا الصفة بقية true فأن تشغيل الفيديو سيكون ملى الشاشة
و إذا حددناها false سيرجع تشغيل الفيديو إلى الكائن الحاضن
عرفنا كيف نجعل التشغيل ملئ الشاشة لكن المشكل كيف نرجعه للكائن الحاضن
لأنه في وضع ملى الشاشة لن نستطيع أن نرى أي شيئ في شاشة الكمبويتر سوى الفيديو
يأتي هنا دور حدث الضغط على أي من مفاتيح لوحة المفاتيح حيث سنجعل الفيديو
يرجع إلى الكائن الحاضن بمجرد الضغط على أي من مفاتيح لوحة المفاتيح
إفتح التصميم وإختر النافذة الأساسية "لا تختر أي زر أو كائن تأكد من إختيار النافذه كلها"
إذهب إلى قائمة الإحداث وأضغط مزردوجاً على الحدث KeyPress
الدرس الخامس تشغيل ملف فيديو 46
ستنتقل إلى شفرة الحدث , أكتب تعليمة إعادة صورة الفيديو إلى الكائن الحاضن :
الكود:
vp.Fullscreen = false;

هناك مشكلة ستواجهنا هنا وهي في حالة إذا كان تركيز لوحة المفاتيح على زر محدد
فلن ينطلق حدث الضغط على النافذة , سينطلق الحدث على الزر المحدد فقط
والشفرة السابقة على النافذه الأساسية ,,,
الحل أن هناك صفة في النافذة تمكنها من إطلاق الحدث حتى ولو حصل في أي كائن من الكائنات
هذه الخاصية هي KeyPreview عدلها من False إلى True لتصبح كما في الصورة
الدرس الخامس تشغيل ملف فيديو 47
الآن شغل البرنامج وجرب تشغيل ملف صوت أو فيديو او ملف نصي
تلميحات الأدوات
أحيانا تحتاج إلى إظهار ملا حظة بسيطة للمستخدم عن وظيفة زر في التطبيق مثلاً
وتظهر هذا الملاحظات في مستطيل أصفر يظهر بمجرد مرور الماوس من فوق الزر
مثلاً لو تمرر الماوس فوق زر Start في شريط المهام ستظهر هذه الملاحظة
Click here to begin
لعمل مثل هذه الملاحظات في تطبيقنا نحتاج لإضافة كائن جديد
افتح التصميم واسحب كائن تلميحات الأدوات ToolTip
الدرس الخامس تشغيل ملف فيديو 48
الآن في أي كائن تختارة ستجد صفة جديدة إسمها ToolTip on toolTip1
أكتب فيها أي تلميح نصي للكائن :
الدرس الخامس تشغيل ملف فيديو 49
عند تشغيل البرنامج وتمرير الماوس من فوق الزر ستظهر الملاحظة هكذا:
الدرس الخامس تشغيل ملف فيديو 50
الواجب
أرسل التطبيق.
.نهاية الدرس الخامس.
الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://sadam-alsharabi.roo7.biz
 
الدرس الخامس تشغيل ملف فيديو
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» الدرس الخامس مفهوم الذاكرة
» الدرس الخامس في دورة DDos Attack
» مقدمة في هندسة البرمجيات الدرس الخامس
» شرح دمج السيرفر مع فيديو الدرس الثامن
» الدرس الخامس .. شرح برنامج الاختراق ووصول التبليغ

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