تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 8 از 8

نام تاپيک: مشکل در قرار دادن فایل فلش در c#

  1. #1
    داره خودمونی میشه
    تاريخ عضويت
    May 2012
    پست ها
    32

    پيش فرض مشکل در قرار دادن فایل فلش در c#

    سلام دوستان ...
    من component مربوط به گذاشتن فایل فلش رو به toolbox اضافه کردم ... اما وقتی می ذارمش تو صفحه error میده با این عنوان :
    failed to import ActiveX control. Please ensure it is proprley registered

    راستی ویژوال استودیوم 2005 هست.
    چیکار کنم؟
    با تشکر

  2. #2
    حـــــرفـه ای mahdi7610's Avatar
    تاريخ عضويت
    Mar 2007
    محل سكونت
    قـــــــم
    پست ها
    6,150

    پيش فرض

    سلام دوست عزیز

    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 هم نام اون فلشی هست که می خوام نمایش بدم

    موفق باشی

  3. 2 کاربر از mahdi7610 بخاطر این مطلب مفید تشکر کرده اند


  4. #3
    داره خودمونی میشه
    تاريخ عضويت
    May 2012
    پست ها
    32

    پيش فرض

    سلام دوست عزیز

    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


    حالا با استفاده از کد زیر فایل فلش را اضافه کنید .





    این کد رو می تونین توی رویداد load فرم اضافه کنین و یا در رویداد کلیک یک button.


    flash پوشه ای هست که من در فولدر debug پروژه ساختم و فایل های فلشم را در اون کپی کردم. و main.swf هم نام اون فلشی هست که می خوام نمایش بدم

    موفق باشی
    خیـــــــــــــــــلی ممنون
    اما من دوتا پوشه debug دارم . یکی تو bin و یکی تو obj. کدومش؟

  5. #4
    حـــــرفـه ای mahdi7610's Avatar
    تاريخ عضويت
    Mar 2007
    محل سكونت
    قـــــــم
    پست ها
    6,150

    پيش فرض

    فایلهای اصلی توی bin هستند . منظور من هم همون bin هستش .

  6. #5
    داره خودمونی میشه
    تاريخ عضويت
    May 2012
    پست ها
    32

    پيش فرض

    من این کاری که گفتید رو انجام دادم ... اما توی اجرا swf ام رو نشون نمیده و فقط یه صفحه سفیده.

  7. #6
    داره خودمونی میشه
    تاريخ عضويت
    May 2012
    پست ها
    32

    پيش فرض

    مشکل از آدرس دهی هست ...
    من توی پوشه debug نساختم ...
    من توی پوشه برنامه فولدری به نام flash ساختم ... یعنی همونجا که bin و obj و ... اینا هستن ...
    حالا آدرسش چی می شه؟

  8. #7
    داره خودمونی میشه
    تاريخ عضويت
    May 2012
    پست ها
    32

    پيش فرض

    میشه کاملاً این نحوه آدرس دهی رو واسم توضیح بدید.
    ممنون می شم.

  9. #8
    در آغاز فعالیت
    تاريخ عضويت
    Dec 2012
    پست ها
    1

    پيش فرض

    سلام اگه بازم مشکل پیام خطا را دارید کد زیر را در RUN مربوط به ویندوز یا در cmd ویندوز بنویسید و اجرا کنید.
    regsvr32 C:\Windows\System32\Macromed\Flash\Flash32_11_4_40 2_287.ocx

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •