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

كيفية إضافة عرض فلاشي إلى برنامجك

مغلق
بدأه assmas99 في 6 نوفمبر 2005 · 1 رد · 565 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

كيفية إضافة عرض فلاشي إلى برنامجك في c# و الخطوات سهلة وممتعة للغاية

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

1- أولا قم بفتح مشروع جديد windows Application في الـ c# .

2- في البداية أنت بحاجة لإضافة Shockwave ActiveX control لصندوق الأدوات لديك لأن هذا المكون هو الذي سنعرض الفلاش بداخله .

لإضافة هذا المكون من صندوق الأدوات "Toolbox" وباختيار التبويب "components " ثم بالزر الأيمن عليه ومن القائمة المنسدلة قم باختيار "Add/Remove items " ستظهر لك نافذة من التبويب "COM Components" قم بوضع العلامة أمام المكون "Shockwave Flash Object " ثم ok :

بذلك تكون قد أضفت هذا المكون إلى الـ Toolbox لديك :

3- الآن قم بسحب الأداة التي قمت بإضافتها من الToolbox و أسقطها على الـ form كأي أداة عادية, ومن نافذة الخصائص قم بضبط حجم هذه الأداة واجعله مساويا لحجم الفلاش الذي تريد عرضه .. وسيكون اسم الأداة هو axShockwaveFlash1 ضع الاسم في اعتبارك لأننا سنستخدمه بعد قليل .

و طبعا بمجرد وضع الأداة على النافذة ستقوم الـVisual Studio تلقائيا بإضافة بعض الـ References الضرورية إلى المشروع((Solution Explorer

4- الآن قم بإضافة الـ button إلى النافذة و الذي نريد أن تكون وظيفته هو عرض الفلاش على الأداة السابقة .

5- قم بالنقر على الـbutton مرتين لتكتب الأوامر التالية بداخل حدث النقر على الزر button_Click:

 string path = System.Environment.CurrentDirectory+ @"\flashMeetsWinform.swf";
axShockwaveFlash1.LoadMovie(0,path);
axShockwaveFlash1.Play();

السطر الأول قمنا فيه بتخزين مسار الفلاش بداخل المتغير path باعتبار أن اسم الفلاش الموجود لدي هو flashMeetsWinform

السطر الثاني نقوم بتحميل الفلاش استعدادا لعرضه وذلك باستخدام الدالة LoadMovie (int layer , string URL) والتي تستقبل رقم الطبقة التي سيتم عرض الفلاش بها وغالبا ستكون الطبقة الأولى أي "0", ومسار الملف وهنا هو المتغير path الذي قمنا بتخزين المسار بداخله قبل قليل .

السطر الثالث يبدأ العرض باستخدام الدالة Play().

ملاحظة مهمة :

لا تنسى أن تقوم بنسخ ملف الفلاش لديك ووضعه داخل مجلد (bin\Debug) في مشروعك في الـ c# .

ولكن إذا لم تقم بوضع الفلاش بداخل هذا المجلد فإن عليك كتابة مسار ملف الفلاش كاملا كالتالي على سبيل المثال : D:\flash\ flashMeetsWinform.swf

أتمنى أن تكونوا استمتعتم, والسلام عليكم

وكل عام وأنتم بخير

:)

#2

يسلموااااااااا

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

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