الحريف
عضو مسجل خطر
المشاركات : 267
مجموعة : مسجل خطر
الإنتساب : Sep 2007
الحالة :
غير متصل
السمعة : 0
|
ربط الفلاش بال #C - دروس سى شارب C# - دروس السى شارب C#
ربط الفلاش بال #C - دروس سى شارب C# - دروس السى شارب C#
ربط الفلاش بالــ #C
<!-------------------><!--مقطع البدايه----->
<!--------------------><!--الخبر الرئيسي----->
[CENTER ALIGN=CENTER]بسم الله الرحمن الرحيم
[/CENTER ALIGN]
[CENTER ALIGN=RIGHT]
سنتحدث في درس اليوم إن شاء الله عن كيفية إضافة عرض فلاشي إلى برنامجك في c
# و الخطوات سهلة وممتعة للغاية ...
سنبدأ بالخطوات باعتبار أن يكون لديك عرض فلاشي قمت بعمله
مسبقا .
.
1- أولا قم بفتح مشروع جديد windows Application
في الـ c
#
2- في البداية أنت بحاجة لإضافة Shockwave ActiveX
control
لصندوق الأدوات لديك لأن هذا المكون هو الذي سنعرض الفلاش بداخله . لإضافة هذا المكون من صندوق الأدوات "Toolbox
" وباختيار التبويب "components
" ثم بالزر الأيمن عليه ومن القائمة المنسدلة قم باختيار "Add/Remove items
" انظر الشكل :

ستظهر لك النافذة التالية من التبويب "COM Components
" قم بوضع العلامة أمام المكون
"ShockwaveFlash Object
" ثم ok
:

بذلك تكون قد أضفت هذا المكون إلى الـ Toolbox
[CENTER ALIGN=RIGHT]
3- الآن قم بسحب الأداة التي قمت بإضافتها و أسقطها على الـ form
كأي أداة عادية, ومن نافذة الخصائص قم بضبط حجم هذه الأداة واجعله مساويا لحجم الفلاش الذي تريد عرضه .. وسيكون اسم الأداة هو axShockwaveFlash1
ضع الاسم في اعتبارك لأننا سنستخدمه بعد قليل .
و طبعا بمجرد وضع الأداة على النافذة ستقوم الـVisual Studio
تلقائيا بإضافة بعض الـ References الضرورية إلى المشروع.
[CENTER ALIGN=CENTER]
[/CENTER ALIGN]  [CENTER ALIGN=RIGHT]
[/CENTER ALIGN]
[CENTER ALIGN=CENTER]
4- الآن قم بإضافة الـ button
إلى النافذة و الذي نريد أن تكون وظيفته هو عرض الفلاش على الأداة السابقة .
إلى النافذة و الذي نريد أن تكون وظيفته هو عرض الفلاش علىالأداة السابقة . [/CENTER ALIGN]
5- قم بالنقر على الـbutton
مرتين لتكتب الأوامر التالية بداخل حدث النقر على الزر
[LEFT ALIGN=RIGHT]
string
path =
System.Environment.CurrentDirectory
+ @"
flashMeetsWinform.swf
";
[LEFT ALIGN=RIGHT]
axShockwaveFlash1.LoadMovie(
0,path);
[LEFT ALIGN=RIGHT]
axShockwaveFlash1.Play(
); السطر الأول قمنا فيه بتخزين مسار الفلاش بداخل المتغير path
باعتبار أن اسم الفلاش الموجود لدي هو flashMeetsWinform
السطر الثاني نقوم بتحميل الفلاش استعدادا لعرضه وذلك باستخدام الدالة LoadMovie
(int
layer , string URL
) والتي تستقبل رقم الطبقة التي سيتم عرض الفلاش بها وغالبا ستكون الطبقة الأولى أي "0", ومسار الملف وهنا هو المتغير path
الذي قمنا بتخزين المسار بداخله قبل قليل .
السطر الثالث يبدأ العرض باستخدام الدالة Play
() .
[LEFT ALIGN=RIGHT] [/LEFT ALIGN]
ملاحظة
مهمة :
لا تنسى أن تقوم بنسخ ملف الفلاش لديك ووضعه داخل مجلد (binDebug
) في مشروعك في الـ c
#
ولكن إذا لم تقم بوضع الفلاش بداخل هذا المجلد فإن عليك كتابة مسار ملف الفلاش كاملا كالتالي على سبيل المثال : D:flash
flashMeetsWinform
.swf
أتمنى أن تكونوا استمتعتم
ربط الفلاش بال #C - دروس سى شارب C# - دروس السى شارب C#
|
|