سوال از نحوه بدست آوردن تعداد فایل های درون یک فولدر

سلام
از دوستان کسی میتونه به من کمک کنه که چه طور میشه با اکشن اسکریپت 3 تعداد فایل های درون یک مسیر یا پوشه را بدست آورد و یا بتوان اسامی آن فایلها را نیز در یه چیزی شبیه آرایه لیست کرد؟
 

++Hadi++

Active Member
به شرطی که با ادوب ایر کار کنید، می تونید با کلاس File در اون این کار رو انجام بدید...
 
به شرطی که با ادوب ایر کار کنید، می تونید با کلاس File در اون این کار رو انجام بدید...

کار کردن با ادوب ایر خیلی با فلش و اکشن نویسی فرق داره؟ آیا میشه بقیه پروژه ام را در ادوب ایر انجام بدم؟ اصلا خلاصه و مفید مزایای ادوب ایر چیه؟ آیا میشه کلا فلش را بگذارم کنار و برم سراغ ادوب ایر یا اینکه نرم افزار تکمیل کننده فلش هست؟
 

flash.developer

Active Member
ادوب ایر یکی ار خروچی‌های فلش هست و نرم افزار جداگانه‌ای نیست با این تفاوت که دست شما در کدنویسی باز است و خیلی ار محدودیت‌ها برای شما وج.د ندارد همچنین با اکشن اسکریپت3 می‌تونید کدنویسی کنید
 

++Hadi++

Active Member
برا راحتی کار فلش cs6 یا cc به بالا رو نصب کنید و در قسمت تعیین خروجی ، air 3.0 یا 3 و خورده ای رو انتخاب کنید و تنظیماتش رو از air settings انجام بدین تا خروجیتون تبدیل به ایر شه... کد نویسیش کاملا اکشن 3 هست و فقط یه سری کلاسهای خاص ایر هم مثل کلاسهای اتصال مستقیم به دیتابیس اضافه می شه و می تونید از فایل یا دیتابیس یا صدها امکان سیستمی استفاده کنید.حتی می تونید ایر رو امبد کنید تا دیگه نیاز به نصب ایر ران تایم در سیستم سخت افزاریتون نباشه...و حتی خروجی اندروید و ios هم می تونید با ایر بگیرید و به صورت مولتی پلتفرم کار کنید.
فقط نکته ای که هست اینه که ایر برا اپلیکیشن دسکتاپ و موبایل و تبلت هست...
 
میشه لطفا مشخص کنید با چه کلاس یا کلاسهایی و با چه پارامترهایی این کار را برام انجام میده؟
 

flash.developer

Active Member
فرض کنید قصد دارید تعداد فایل و پوشه‌های درون myFolder که در کنار فایل اصلی هست را بدست بیارین از کد زیر استفاده کنید.

PHP:
import flash.filesystem.File;
var myFile:File = File.applicationDirectory.resolvePath("myFolder");
var contor:Array = myFile.getDirectoryListing();

trace(contor.length)
 

جدیدترین ارسال ها

بالا