سنبدأ بالخطوات باعتبار أن يكون لديك عرض فلاشي قمت بعمله مسبقا ..>>
> >
1- أولا قم بفتحمشروع جديد windows Application في الـc# .>>
2- في البداية أنت بحاجة لإضافة Shockwave ActiveX controlلصندوق الأدوات لديك لأن هذا المكون هو الذي سنعرض الفلاش بداخله .>>
لإضافة هذا المكون من صندوق الأدوات\"Toolbox\" وباختيار التبويب \"components \" ثم بالزر الأيمن عليه ومن القائمة المنسدلة قم باختيار \"Add/Remove items \" انظر الشكل :
> >>>
> >
ستظهر لك النافذة التالية من التبويب \"COM Components\" قم بوضع العلامة أمام المكون\"Shockwave Flash Object \"ثم ok :
بذلك تكون قد أضفت هذا المكون إلى الـToolbox لديك :>>
>>
>>
> >
3-الآن قم بسحب الأداة التي قمت بإضافتها و أسقطها على الـform كأي أداة عادية,ومن نافذة الخصائص قم بضبط حجم هذه الأداة واجعله مساويا لحجم الفلاش الذي تريد عرضه .. وسيكون اسم الأداة هوaxShockwaveFlash1ضع الاسم في اعتبارك لأننا سنستخدمه بعد قليل .>>
و طبعا بمجرد وضع الأداة على النافذةستقوم الـVisual Studioتلقائيا بإضافة بعض الـReferences الضرورية إلى المشروع.
4- الآن قم بإضافة الـbutton إلى النافذة و الذي نريد أن تكون وظيفته هو عرض الفلاش علىالأداة السابقة .>>
5-قم بالنقر على الـbutton مرتين لتكتب الأوامر التالية بداخل حدث النقر على الزرbutton_Click: >>
السطر الأول قمنا فيه بتخزين مسار الفلاش بداخل المتغير path باعتبار أن اسم الفلاش الموجود لدي هوflashMeetsWinform>>
السطر الثاني نقوم بتحميل الفلاش استعدادا لعرضه وذلك باستخدام الدالة LoadMovie (int layer , string URL) والتي تستقبل رقم الطبقة التي سيتم عرض الفلاش بها وغالبا ستكون الطبقة الأولى أي \"0\", ومسار الملف وهنا هو المتغير pathالذي قمنا بتخزين المسار بداخله قبل قليل .>>
السطر الثالث يبدأ العرضباستخدام الدالة Play().>>
> >
ملاحظة مهمة :>>
لا تنسى أن تقوم بنسخ ملف الفلاش لديك ووضعه داخل مجلد (bin\\Debug) في مشروعك في الـc#.>>
ولكن إذا لم تقم بوضع الفلاش بداخل هذا المجلد فإن عليك كتابة مسار ملف الفلاش كاملا كالتالي على سبيل المثال:D:\\flash\\ flashMeetsWinform.swf>>
> >
> >
> >
أتمنى أن تكونوا استمتعتم,والسلام عليكم ............>>