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

اضافة مقطع فيديو

مغلق
بدأه NiNe في 17 ديسمبر 2005 · 11 رد · 984 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم وبعد:

اريد اضافة مقطع قيديو عن بدا تشغيل البرنامج واريد ان يكون العرض fullscreen وعند انتهاء العرض يقوم باغلاق الform

وفتح form اخر

وشكرا

#2

وعليكم السلام ورحمة الله :

أسهل طريقه هي استخدام الـ DirectX SDK ويوجد مثال قمت بعمله ويمكنك التعديل فيه في هذا الموضوع :

VB.NET DirectX Vedio Player

وان شاء الله يكون التعديل سهل , منتظر الرد ,,,

تم تعديل هذه المشاركة بواسطة hazzoom في 17 ديسمبر 2005 في 17:30

#3

مشكور جدا

انا لسى ماجربت المثال ولكن ابغى استفسر

اذا حبيت انزل المشروع تبعي على جهاز اخر هل لازم يكون directx sdkمثبت على الجهاز

وابغى المثال يكون بدون path كيف الطريقة؟

وهل لازم يكون الفيلم اللي ابغى اعرضه نازل على الجهاز والا لا؟

وانا اسف على ازعاجك

#4

دور في الدون لود بتاع مايكروسوفت علي حاجة أسمها dx runtime , و لله العلم من قبل و من بعد

أخوك عمرو عيسي

#5

انا نزلت الdirectx sdk من موقع ميكروسوفت وحجمه مايقارب 400 ميجا

ولكن عندما ذهبت الى add reference لم اجد Microsoft.DirectX.AudioVideoPlayback

اذا ممكن احتاج الى تفاصيل

انا اتعبت الخطوات التي اعطاني اياها الاخ حازم من خلال الرابط الذي ارفقه لي وشكرا

انا سوالي كا ن بعد الانتهاء من البرنامج اريد تثبيته على جهاز اخر

هل يجب ان اقوم بتثبيت directx على كل جهاز يشتغل عليه البرنامج

#6

أولا للعلم فقط يمكن استخدام دوال الـ API بدلا من الـ DirectX ولكن أنا لا أحبذ استخدامها ولم أشغل بها فيديو من قبل ,

ثانيا هذه هي الـ DirectX SDK التي يجب تنزيلها وحجمها 207 MB وليس 400 ,

DirectX 9.0 SDK Update - October 2005

وهذه هي التي يجب تواجدها عند المستخدم

DirectX 9.0c Redistributable October 2005 for Software Developers - Multilingual

ويمكنك مراجعة الموضوع VB.NET DirectX Vedio Player لمعرفة كيفية اضافة الـ Reference ,,,

تم تعديل هذه المشاركة بواسطة hazzoom في 18 ديسمبر 2005 في 13:00

#7

انا ماتلقيت جواب على سوالي اذا كان سوالي غيرواضح ارجو الرد

انا سوالي يخص بعد الانتهاء من المشروع

ااريد ان اثبت هذا البرنامج للموظفين

هل يجب ان يكون الجهاز الذي سوف يتم تحميل البرنامج عليه يحتوي على directx sdkاما لا؟

اتمنى انا السوال واضح

اما بالنسبة للروابط التي ارسلتها فانا سوف اقوم بالمحاوله وسوف ارد عليكم في اقرب فرصه

وشكرا لتعاونكم

#8

شكرا جدا اشتغل الفيلم معاي بس

ممكن اعرف كيف اخلى العرض تبع الفيلم يكون full screen

وممكن تجاوبون على السوال السابق

وشكرا

#9

أولا العفو أخي (تسعه) ولا شكر علي واجب ,

ثانيا كيف ما تلقيت جواب علي سؤالك !!!

أنا قلت لك أنه عند المستخدم (وهو الذي يكون الموظف) يجب تنصيب :

DirectX 9.0c Redistributable October 2005 for Software Developers - Multilingual

وهذا يعني بكل وضوح أنه لا يجب تنصيب الـ DirectX SDK عند الموظف , دا حتي من اسمها

DirectX Software Developer Kit

وبالنسبه للتعديل لكي يكون الفيديو Fullscreen فسوف تجد خاصيه بهذا الاسم في الكلاس Vedio ولكن قبلها يجب الغاء عرض الفيديو في الـ Picturebox وسوف يتم عرضه في نافذه جديده خاصه ينشئها الـ DirectX ,

الغي هذا السطر :

v.Owner = Me.PictureBox1

ثم قم بجعل الخاصيه Fullscreen=True فهي علي ما أتذكر من النوع Bool ,

منتظر ردك ,,,

تم تعديل هذه المشاركة بواسطة hazzoom في 18 ديسمبر 2005 في 17:50

#10

والله احرجتني بمعلوماتك ياخ hazzoomالله يزيدك من علمه

واسف جدا على ازعاجك

ونخدمك في الافراح ان شاء الله

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

فهل لديك اي مانع في ذلك؟

وشكرا

#11

لا احراج ولا ازعاج أخي الفاضل فأنا أتعلم زي زيك :D

وبالنسبه للاضافات فلك مطلق الحريه علي شرط أن تضع الكود الخاص بها حتي يستفيد الأعضاء ,,,

#12

الله يعطيك العافية

فانا اقرا جميع المواضيع التي تقوم بكتابتها والرد عليها وانا جدا معجب بردودك

واتمنى ان اصل الى مستواك

اسال الله ان يزيدك من واسع علمه

انا شاء الله عند الانتهاء من الاضافات سوف اقوم باضافة الكود كامل

ولكن الفتره القادمة انا مشغول جدا

فلدي 3 مشاريع وامتحان

والله الموفق

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

الموضوع مضاف باسم

كريستال ريبورت بدونDB

هذا الموضوع مغلق.

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