نوشته شده توسط
aaaaammmm
سلام دوستان
چطوری در سی شارپ روی فرم فایل فلش اجرا کنیم
. 1 – ابتدا به منوی Tools رفته و گزینه choose ToolBox items را انتخاب کنید .
2 - حالا یه پنجره باز می شه به اسم choose toolbox items که شما tab سمت راستی یعنی com components رو باز می کنین.
3 - حالا توی لیست موجود بگردید دنبال گزینه shockwave flash object و اون را تیک بزنید و صفحه را ok کنید.
4 - حالا این کامپوننت توی toolbox در سمت چپ اضافه شده است.
5 – اون را از لیست کنترل های ToolBox به فرم درگ کنید . اگه موقع درگ کردن پیغام زیر را داد کافیه به پوشه Debug رفته و تمامی فایلهای موجو در اون را که شامل یک فایل dll نیز می باشد را پاک کنید و دوباره این کنترل را به فرم درگ کنید .
Failed to import the ActiveX control. Please ensure it is properly registered
حالا با استفاده از کد زیر فایل فلش را اضافه کنید .
axShockwaveFlash1.Movie = Application.StartupPath + @"\flash\main.swf";
این کد رو می تونین توی رویداد load فرم اضافه کنین و یا در رویداد کلیک یک button.
flash پوشه ای هست که من در فولدر debug پروژه ساختم و فایل های فلشم را در اون کپی کردم. و main.swf هم نام اون فلشی هست که می خوام نمایش بدم