تور لحظه آخری
امروز : شنبه ، 19 آبان 1403    احادیث و روایات:  امام علی (ع):چه بسیارند دانشمندانی که جهلشان آنها را کشته در حالی که علمشان با آنهاست، اما به حالش...
سرگرمی سبک زندگی سینما و تلویزیون فرهنگ و هنر پزشکی و سلامت اجتماع و خانواده تصویری دین و اندیشه ورزش اقتصادی سیاسی حوادث علم و فناوری سایتهای دانلود گوناگون شرکت ها

تبلیغات

تبلیغات متنی

صرافی ارکی چنج

صرافی rkchange

سایبان ماشین

دزدگیر منزل

تشریفات روناک

اجاره سند در شیراز

قیمت فنس

armanekasbokar

armanetejarat

صندوق تضمین

Future Innovate Tech

پی جو مشاغل برتر شیراز

لوله بازکنی تهران

آراد برندینگ

موسسه خیریه

واردات از چین

حمية السكري النوع الثاني

ناب مووی

دانلود فیلم

بانک کتاب

دریافت دیه موتورسیکلت از بیمه

قیمت پنجره دوجداره

بازسازی ساختمان

طراحی سایت تهران سایت

irspeedy

درج اگهی ویژه

تعمیرات مک بوک

دانلود فیلم هندی

قیمت فرش

درب فریم لس

زانوبند زاپیامکس

روغن بهران بردبار ۳۲۰

قیمت سرور اچ پی

خرید بلیط هواپیما

بلیط اتوبوس پایانه

قیمت سرور dl380 g10

تعمیرات پکیج کرج

لیست قیمت گوشی شیائومی

خرید فالوور

پوستر آنلاین

بهترین وکیل کرج

بهترین وکیل تهران

اوزمپیک چیست

خرید اکانت تریدینگ ویو

خرید از چین

خرید از چین

تجهیزات کافی شاپ

نگهداری از سالمند شبانه روزی در منزل

بی متال زیمنس

ساختمان پزشکان

ویزای چک

محصولات فوراور

خرید سرور اچ پی ماهان شبکه

دوربین سیمکارتی چرخشی

همکاری آی نو و گزینه دو

کاشت ابرو طبیعی و‌ سریع

الک آزمایشگاهی

الک آزمایشگاهی

چراغ خطی

 






آمار وبسایت

 تعداد کل بازدیدها : 1827732731




هواشناسی

نرخ طلا سکه و  ارز

قیمت خودرو

فال حافظ

تعبیر خواب

فال انبیاء

متن قرآن



اضافه به علاقمنديها ارسال اين مطلب به دوستان آرشيو تمام مطالب
archive  refresh

آموزش:نحوه ی آپلود و دانلود فایل به وسیله فلش


واضح آرشیو وب فارسی:سایت ریسک: Elfin-D15-07-2006, 05:08 PMبراي استفاده از کلاس FileReference قبل از هر کاري بايد اين کلاس رو import کنيد. کد زير نحوه انجام اين کار رو نشون ميده: import flash.net.FileReference حالا براي استفاده از اين کلاس يک شي از اين کلاس مي سازيد. !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! خوب ميرسيم به متد هاي اين کلاس : شما ميتونيد از تابع browse براي نمايش يک پنجره که امکان انتخاب فايل يا سيو فايل رو به کاربر ميده ، استفاده کنيد . اين تابع يک آرايه رو براي ----- کردن فايل ها دريافت ميکنه. هر يک از عناصر اين آرايه بايد يک شي با دو خصيصه description و extension داشته باشه . اولي شرحي براي نمايش در browser و دومي هم پسوند هاي فايل هايي که بايد نمايش داده شود. مثال : !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! با اين کار کابر تنها قادر به انتخاب فيل هاي متني txt و doc است اما زماني که کاربر فايلي رو انتخاب کرد چي؟ چطور بايد از اين اتفاق با خبر شويم؟ متد addListener يک شنودگر ايجاد ميکنه که شما ميتونيد از رويدادهاي مختلف استفاده کنيد اين تابع يک شي رو دريافت ميکنه و شما با استفاده از اون شي ميتونيد به رويداد ها دسترسي داشته باشيد. در کد زير نحوه ايجاد يک شنودگر رو مي بينيد : !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! حالا شما به رويداد هاي زير دسترسي داريد : listener.onSelect : زماني که کاربر فايلي رو انتخاب کرد اين رويداد فعال ميشه براي استفاده از اون ميتونيد به شکل زير استفاده کنيد . !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! زماني که اين ويداد فعال ميشود يک شي به تابع فرستاده ميشه که شما ميتونيد اطلاعاتي از قبيل نام و نوع و حجم فايل رو با اين شي بدست بياريد. listener.onCancel : اين رويداد زماني فعال ميشود که کاربر انتخاب فايل را Cancel نمايد. !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! listener.onComplete : اين رويداد زماني فعال ميشود که عمل upload يا download با موفقيت به پايان برسه. اما رويداد هاي ديگري هم هستند که من بعد ها سعي ميکنم اونها رو هم توضيح بدم ولي فعلا تا اينحا کافيه. حالا ميرسيم به دو متد مهم از اين کلاس ، upload و ديگري download : Upload : از اين متد مي تونيد براي آپلود کردن فايل انتخابي کاربر بر روي سرور استفاده کنيد اين تابع يک رشته کاراکتري رو به عنوان آرگومان دريافت ميکنه اين رشته آدرس اسکريپتي است که فايل رو آپلود ميکنه مثلا http://mywebsite.com/upload.php و حتي ميتونيد اطلاعات ديگه اي رو با روش GET به انتهاي آدرس اضافه و ارسال کنيد. توجه داشته باشيد که بعضي از مرورگر ها url هاي بيشتر از 256 کاراکتر رو پشتيباني نميکنند. نحوه استفاده : !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! Download : متد بعدي اين کلاس Download است که کاربر ميتونه فايلي رو در سيستم خودش ذخيره کنه. براي استفاده از اين متد ابتدا يک شي FileReference ميسازيد و سپس يک شنودگر براي کنترل روندکار سپس تابع دانلود رو فراخواني ميکنيد اين تابع يک آرکومان ورودي مي پذيره که آدرس فايلي است که کاربر قصد دانلود اون رو داره. بعد از فراخواني اين تابع پنجره اي براي کاربر باز ميشه تا مسير ذخيره فايل رو انتخاب کنه و سپس عمل دانلود آغاز ميشه. اين هم يک مثال : !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! majidfp25-07-2006, 11:11 PMپاينده باشي استاد الفين . بازم شرمنده كرديد . موفق باشيد Aminneo25-07-2006, 11:40 PMعالي ولي آيا سورسش هم داريد؟؟ Aminneo25-07-2006, 11:48 PMعالي ولي آيا سورسش هم داريد؟؟ Elfin-D26-07-2006, 12:09 AMسلام قابلی نداشت خیر سورسش نیست ممنون Aminneo26-07-2006, 01:59 PMميتونيد برام گيرش بياريد؟؟؟ اگر زححمتي نيست! Elfin-D26-07-2006, 02:30 PMبا توجه به اموزش باید بتونی بسازی Aminneo26-07-2006, 02:33 PMاز ساختن كه كاري نداره ولي ميخوام بدونم در حقيقت چجوري هست حتي اگه سورسش هم نباشه خود فايل اجراييش باشه مهم نيست! Elfin-D27-07-2006, 12:59 AMمن ندارم باید مثل شما بسازم پس خودت زخمتش رو بکش مرسی Aminneo27-07-2006, 12:49 PMباشه ممنون! H2O229-08-2006, 10:31 AMخيلي پيشرفته بود الفين جان.مرسي wolfman25-09-2006, 12:04 AMبراي استفاده از کلاس FileReference قبل از هر کاري بايد اين کلاس رو import کنيد. کد زير نحوه انجام اين کار رو نشون ميده: import flash.net.FileReference حالا براي استفاده از اين کلاس يک شي از اين کلاس مي سازيد. !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! خوب ميرسيم به متد هاي اين کلاس : شما ميتونيد از تابع browse براي نمايش يک پنجره که امکان انتخاب فايل يا سيو فايل رو به کاربر ميده ، استفاده کنيد . اين تابع يک آرايه رو براي ----- کردن فايل ها دريافت ميکنه. هر يک از عناصر اين آرايه بايد يک شي با دو خصيصه description و extension داشته باشه . اولي شرحي براي نمايش در browser و دومي هم پسوند هاي فايل هايي که بايد نمايش داده شود. مثال : !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! با اين کار کابر تنها قادر به انتخاب فيل هاي متني txt و doc است اما زماني که کاربر فايلي رو انتخاب کرد چي؟ چطور بايد از اين اتفاق با خبر شويم؟ متد addListener يک شنودگر ايجاد ميکنه که شما ميتونيد از رويدادهاي مختلف استفاده کنيد اين تابع يک شي رو دريافت ميکنه و شما با استفاده از اون شي ميتونيد به رويداد ها دسترسي داشته باشيد. در کد زير نحوه ايجاد يک شنودگر رو مي بينيد : !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! حالا شما به رويداد هاي زير دسترسي داريد : listener.onSelect : زماني که کاربر فايلي رو انتخاب کرد اين رويداد فعال ميشه براي استفاده از اون ميتونيد به شکل زير استفاده کنيد . !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! زماني که اين ويداد فعال ميشود يک شي به تابع فرستاده ميشه که شما ميتونيد اطلاعاتي از قبيل نام و نوع و حجم فايل رو با اين شي بدست بياريد. listener.onCancel : اين رويداد زماني فعال ميشود که کاربر انتخاب فايل را Cancel نمايد. !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! listener.onComplete : اين رويداد زماني فعال ميشود که عمل upload يا download با موفقيت به پايان برسه. اما رويداد هاي ديگري هم هستند که من بعد ها سعي ميکنم اونها رو هم توضيح بدم ولي فعلا تا اينحا کافيه. حالا ميرسيم به دو متد مهم از اين کلاس ، upload و ديگري download : Upload : از اين متد مي تونيد براي آپلود کردن فايل انتخابي کاربر بر روي سرور استفاده کنيد اين تابع يک رشته کاراکتري رو به عنوان آرگومان دريافت ميکنه اين رشته آدرس اسکريپتي است که فايل رو آپلود ميکنه مثلا http://mywebsite.com/upload.php و حتي ميتونيد اطلاعات ديگه اي رو با روش GET به انتهاي آدرس اضافه و ارسال کنيد. توجه داشته باشيد که بعضي از مرورگر ها url هاي بيشتر از 256 کاراکتر رو پشتيباني نميکنند. نحوه استفاده : !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! Download : متد بعدي اين کلاس Download است که کاربر ميتونه فايلي رو در سيستم خودش ذخيره کنه. براي استفاده از اين متد ابتدا يک شي FileReference ميسازيد و سپس يک شنودگر براي کنترل روندکار سپس تابع دانلود رو فراخواني ميکنيد اين تابع يک آرکومان ورودي مي پذيره که آدرس فايلي است که کاربر قصد دانلود اون رو داره. بعد از فراخواني اين تابع پنجره اي براي کاربر باز ميشه تا مسير ذخيره فايل رو انتخاب کنه و سپس عمل دانلود آغاز ميشه. اين هم يک مثال : !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! سلام دستت درد نكنه خيلي جالب بود. Wisdom25-09-2006, 01:30 AMرضا جان ممنون http://qsmile.com/qsimages/157.gif كاش سورسش هم بود http://qsmile.com/qsimages/39.gif سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود




این صفحه را در گوگل محبوب کنید

[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 477]

bt

اضافه شدن مطلب/حذف مطلب




-


گوناگون

پربازدیدترینها
طراحی وب>


صفحه اول | تمام مطالب | RSS | ارتباط با ما
1390© تمامی حقوق این سایت متعلق به سایت واضح می باشد.
این سایت در ستاد ساماندهی وزارت فرهنگ و ارشاد اسلامی ثبت شده است و پیرو قوانین جمهوری اسلامی ایران می باشد. لطفا در صورت برخورد با مطالب و صفحات خلاف قوانین در سایت آن را به ما اطلاع دهید
پایگاه خبری واضح کاری از شرکت طراحی سایت اینتن